2016-09-30 54 views
0

我不设法调用子组件的模板中的一个函数:镖angular2 - 功能子

例如,下面不工作:显示

<button onclick="{{myFunction()}}"> 

没有,我有错误:无法找到资产MyOuterComponent.dart.js

回答

2

用花括号{{}}包装东西是表达式。这意味着打印一个值。你正在试图做的是调用一个函数。因此,只要去掉大括号,并为它分配e.g NG点击:

<button (click)="myFunction()">Save</button> 

希望这有助于

+0

感谢您的时间。它不起作用。你确定它可以在angular2的dart版本中以这种方式完成吗? – matth3o

+0

你是正确的,它不会在飞镖。我会更新答案。我的坏 – Van

+0

这里是对api的引用: https://angular.io/docs/dart/latest/guide/user-input.html – Van