Angularjs:在渲染之前处理变量

时间:2014-04-05 10:01:11

标签: angularjs

我对在渲染之前如何预处理值感到困惑(参见plnkr)。基本上我想将rating转换为该数量的星号的字符串(并最终在页面中多次重新模板化)。我拥有它的方式,我从第一个指令得到<stars rating="3"></stars>,但第二阶段的处理没有发生。有什么想法吗?

1 个答案:

答案 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>'