我一直在寻找如何执行这个,但到目前为止我找不到任何相关的东西,:(我可以嵌套这两个函数是的,但我只是想知道这是否可行?我想这样做:
<td><button class="btn" ng-click="edit($index) open()">Open me!</button></td>
Run Code Online (Sandbox Code Playgroud)
我的JS代码目前:
$scope.open = function () {
$scope.shouldBeOpen = true;
};
$scope.edit = function(index){
var content_1, content_2;
content_1 = $scope.people[index].name;
content_2 = $scope.people[index].age;
console.log(content_1);
};
Run Code Online (Sandbox Code Playgroud)
我只需点击一下即可调用两个函数,如何在angularJS中执行此操作?当你添加多个类时,我认为它会像在CSS中那样直截了当......但它不是:(
我想使用ng-click来执行多个表达式.我想在模型上设置一个值,并从中调用一个方法$scope
,如下所示:
<a ng-click="navigation.book = book && bookSvc.showBook(book)" href="#{{book.id}}">{{book.title}}</a>
Run Code Online (Sandbox Code Playgroud)
我在哪里&&
分离了我想要执行的两个不同的表达式.我知道我可以添加一个在控制器中执行这两项操作的方法.我应该这样做,还是有办法直接从里面执行两个表达式ng-click
?
有没有办法可以ng-click
调用两个函数?
我想要一些类似的东西
ng-click ="{search(),match()}"
Run Code Online (Sandbox Code Playgroud)
而不是我现在如何拥有它,这是:
ng-click = "search()"
Run Code Online (Sandbox Code Playgroud)