【发布时间】:2014-03-26 07:38:31
【问题描述】:
我有使用函数作为过滤器过滤ng-repeat 输出的代码,但是一旦我升级到 0.9.10,它就停止工作了。过滤仍然会发生,但我收到讨厌的“观察者反应函数不应更改模型”错误消息。
这里是相关的 Dart 代码:
class User {
String name;
User(this.name);
}
@NgController(
selector: '[my-controller]',
publishAs: 'ctrl'
)
class MyController {
List<User> users = [
new User('Hannah'),
new User('Mary'),
new User('Otto'),
];
bool isPalindrome(user) {
...
}
}
这里是相关的 HTML:
<div ng-repeat="user in ctrl.users | filter:ctrl.isPalindrome">
{{user.name}}
</div>
我怎样才能让它再次工作?
【问题讨论】:
标签: dart angular-dart