【发布时间】:2014-03-23 10:34:24
【问题描述】:
我有以下组件
@NgComponent(selector: 'foo',
template: '<div>foo component</div>')
class FooComponent {
void doSomething();
}
用法如下:
<html>
<head></head>
<body>
<foo ng-click="ctrl.doSomething()"></foo> // This is wrong
</body>
</html>
如何在 NgComponent 中实际执行函数?
【问题讨论】:
-
如果我理解正确,问题是
ng-click="ctrl.doSomething()"试图取消引用ctrl,它没有在当前范围内定义,因为ctrl是在影子范围内定义的。 -
@MiskoHevery 是的,没错。
标签: dart angular-dart