我对在渲染之前如何预处理值感到困惑(参见plnkr)。基本上我想将rating
转换为该数量的星号的字符串(并最终在页面中多次重新模板化)。我拥有它的方式,我从第一个指令得到<stars rating="3"></stars>
,但第二阶段的处理没有发生。有什么想法吗?
答案 0 :(得分:0)
我试图修理你的傻瓜。见http://plnkr.co/edit/StEB85N9RZWiCmxjOX3z?p=preview
基本上我修复了评级的属性表达式,并从中删除了{{}}
。
template: '<p>Name: {{resto.rname}} Address: {{resto.address}}</p> <stars ng-attr-rating="resto.rating"></stars>'