下面是控制器和函数getsug()中的代码。所有这些代码都在一个Angular 控制器内。onclick事件不调用getsug()函数。我如何调用它?
var vm = this;
var quant ="linkClick";
vm.link = '<a onclick="'+vm.getSug();+'">' + quant + '</a>';
function getSug(){}
html: <table>
<tr>
<th>link</th>
</tr>
<tr>
<td ng-bind-html="vm.link"></td>
</tr>
</table>
2条答案
按热度按时间xdnvmnnf1#
在angularjs中,onclick是
ng-click
另外,您也不会以这种方式编写html。而是:然后,您的函数将位于与该页面关联的控制器中:
xggvc2p62#
功能
getSug
在第三行被呼叫。而不是
onclick
函数,您只需在定义行调用它。使用