tôi muốn làm một cái gì đó như thế này:Cách chuyển tham số tới hàm js góc sử dụng dấu ngoặc vuông.
<a ng-click="doSomething({{value}})" >
js
$scope.doSomething = function(a){
console.log(a);
}
tôi muốn làm một cái gì đó như thế này:Cách chuyển tham số tới hàm js góc sử dụng dấu ngoặc vuông.
<a ng-click="doSomething({{value}})" >
js
$scope.doSomething = function(a){
console.log(a);
}
tất cả các bạn cần làm là:
<a ng-click="doSomething(value)" >
Giả sử chúng ta đang sử dụng ng-repeat = "stuff in bunchOfStuff" giống như hợp pháp? – Deegriz
Có điều đó là hợp pháp. –
Nếu giá trị được định nghĩa trên phạm vi của bộ điều khiển, chỉ cần sử dụng '" doSomething (giá trị) "'. –
Theo [tài liệu AngularJS trên ngClick] (http://docs.angularjs.org/api/ng/directive/ngClick), bạn không cần dấu ngoặc móc cho các biến của mình. – BrightIntelDusk