gpt4 book ai didi

javascript - $scope 如何在 angular js 中使用变量

转载 作者:行者123 更新时间:2023-11-30 12:32:34 25 4
gpt4 key购买 nike

我正在使用 Angular 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 的值,我想在我的 View 中重置 {{ }} 值。

举个例子示例

如果名称 = AAAA,则重置 {{AAAA}} 的值

那么我如何使用如下所示的变量名 UPDATED

var name = $scope.data.Filters[index].FilterName;
$scope.name = "" /// How can i do like this
$(name).selectpicker('deselectAll');

谁能帮帮我

谢谢,

最佳答案

您应该为此使用括号表示法。使用它,您可以使用存储在变量中的名称来定位对象的属性:

$scope[name] = '';

关于javascript - $scope 如何在 angular js 中使用变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27168331/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com