etaoux/brix

Brick下的模版增强配置RENDERERS存在问题

youwenda opened this issue · 1 comments

单独通过实例化Brick组件是没有问题的,RENDERS中的方法会添加到相应的组件data中,如果通过Pagelet 初始化组件,RENDERERS会添加到Pagelet下的bricks的相应组件下,这是没有问题的,但模版会继续从Pagelet下的data去查找RENDERERS中的方法,所以是找不到的,因为demo中没有用到RENDERS,所以一直未触发这个bug

建议是Pagelet 遍历生成Brick的RENDERS,并把其加入到自己的data中

brix的Pagelet 是没有RENDERS的概念的,只有Brick有。

而且Brick有单独的tmpl和data配置。