在controller调用service取到数据。这时只有简单的一些转换,比如把数字转成对应文字说明等。
在controller直接一个forEach,然后就到了view渲染,我觉得这样快。
如果是给filter,还有另外写filter。还有就是担心的性能
在controller直接一个forEach,然后就到了view渲染,我觉得这样快。
如果是给filter,还有另外写filter。还有就是担心的性能
1
bolasblack Aug 1, 2014 从 AngularJS 的哲学来说,数据格式的转换是应该交给 filter 的,因为 controller 只应该负责数据的变化
|
2
lyd600lty Aug 1, 2014
@bolasblack nice
|
3
atian25 Aug 1, 2014
简单转换就filter吧, 复杂的用Controller或Service.
filter的话, 每次digest至少执行两次. |