我在两个元素中调用了一个函数。当我触发该函数时,单击事件也应该再次被击中,无论我在哪里调用该函数。
//html
<button type="button" ng-click="{{myFunction()}}">click Me !!</button>
<p ng-show="{{myFunction()}}">{{name}}</p>
//控制器
myApp.controller('myController', function ($scope) {
$scope.name = 'Helow World!';
$scope.myFunction = function(){
return true;
};
});
我也试过用而""
不是两种方式绑定{{}}
<button type="button" ng-click="myFunction()">click Me !!</button>
<p ng-show="myFunction()">{{name}}</p>
问题 :
该函数只会触发一次。显示我的p
标签不显示。
解决方案
我可以Show|hide
对p
标签使用范围对象。但这不是我的问题。
问题
我的问题是,如何实现与angularjsevent(ng-click)
相同的双向绑定?ng-repeat,ng-model,mg-show,etc