[英]$scope how to use variable in angular js
我正在使用角度JS。 下面是我的Angular代碼
$scope.remove = function (index) {
var name = $scope.data.Filters[index].FilterName;
// value of name = 'AAAA' or 'BBBB' and so on
$scope. data. Filters. splice (index, 1);
$scope.Json = angular.toJson($scope.data);
};
我的HTML是
<div><small>{{AAAA}}</small></div>
<div><small>{{BBBB}}</small></div>
<select class="BBBB"> <option> .... </select>
<select class="AAAA"> <option> .... </select>
根據名稱的值,我想在我的視圖中重置{{}}值。
說為一個示例實施例
如果name = AAAA,則重置{{AAAA}}的值
那我怎么能使用像UPDATED下面的變量名
var name = $scope.data.Filters[index].FilterName;
$scope.name = "" /// How can i do like this
$(name).selectpicker('deselectAll');
誰能幫我
謝謝,
您應該使用括號表示法。 使用它,您可以使用存儲在變量中的名稱來定位對象的屬性:
$scope[name] = '';
如果要顯示name的值,可以執行以下操作:
<div><small ng-bind="name"></small></div>
或者你可以這樣做:
<div><small>{{name}}</small></div>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.