我从json返回函数作为字符串。
JSON如下所示。
menu:[
{action:"setItem()", p1:"{{this}}", text:"Add Item"},
{action:"removeItem()", p1:"{{this}}", text:"Remove Item"}
]
<div ng-repeat="menuList in menu">
<a href="#" ng-click="menu.action">{{menu.text}}</a>
</div>
如何通过点击来调用函数,即调用setItem(),然后单击Add Item。
答案 0 :(得分:0)
不确定你可以做你所要求的。如果你能把json这个:
menu:[
{action: setItem, p1:"{{this}}", text:"Add Item"},
{action: removeItem, p1:"{{this}}", text:"Remove Item"}
]
并点击ng-click =“menu.action()”它将起作用
答案 1 :(得分:0)
我认为这应该有效:
<a href="#" ng-click="{{menu.action}}">{{menu.text}}</a>