我正在尝试编写HTML标记
<li ng-repeat="(key, value) in getusermenu">
<a ng-click="ctrl.{{key}}()" ng-href="#!{{key}}">{{value}}</a></li>
。在这里,我成功获得key
和value
的值。但这里的问题是
ng-click="ctrl.{{key}}()"
没有调用该函数。但是当我硬编码(ng-click="ctrl.functionName1()"
)函数名称时,它运行正常。这里的问题是,如果角度js位于中间,则不会打印key
。我怎么能做到这一点?