大佬教程收集整理的这篇文章主要介绍了angular j s – Ng click click,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
<div ng-controller="MyCtrl"> <a ng-click="triggertitle='This works!'">test</a> <h5>Please SELEct trigger event: [{{triggerEvent}}] {{triggertitlE}}</h5> <ul class="dropdown-menu"> <li ng-repeat="e in events"> <a ng-click="triggertitle=e.name; triggerEvent = e.action;">{{e.action}} - {{e.namE}}</a> </li> </ul> </div>
那么你如何解决这个问题,并且正确设置模型变量?
<a ng:click="$parent.triggertitle=e.name; $parent.triggerEvent = e.action;">...
Click to see a working version of your Fiddle using the $parent solution.
如果您正在处理嵌套模板或嵌套的重复序列,则使用$ parent可能会导致问题。更好的解决方案可能是向控制器的范围添加一个函数,该函数返回对控制器范围的引用。如前所述,子范围可以访问父函数,从而可以引用控制器的作用域。
function MyCtrl($scopE) { $scope.getMyCtrlScope = function() { return $scope; } ... <a ng-click="getMyCtrlScope().triggertitle=e.name;getMyCtrlScope().triggerEvent = ...
Click to see a working version of your Fiddle using the better method
以上是大佬教程为你收集整理的angular j s – Ng click click全部内容,希望文章能够帮你解决angular j s – Ng click click所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。