각도 JS를 사용하고 있습니다. 다음은 내 각도 코드
$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>
입니다. 예는
말 예
{{AAAA}} 만약 이름 = 값을 재설정 AAAA
그래서 UPDATED 아래와 같이 변수 이름을 사용할 수있는 방법
var name = $scope.data.Filters[index].FilterName;
$scope.name = "" /// How can i do like this
$(name).selectpicker('deselectAll');
아무도 도와 줄 수 있습니까
감사,
와우. 나는 마음이 다해서 내 문제를 해결했다. 간단한 솔루션은 항상 찾기 어렵습니다. 고마워요. – Backtrack
다행이 당신을 도왔습니다. '$ scope.name'과 같은 점 표기법을 사용하면 문자 그대로 '$ scope' 객체의'name '속성으로 해석됩니다. 브래킷 구문을 사용하면 모든 변수 이름을 제공 할 수 있습니다. – dfsq
Ho는 $ (name) .selectpicker ('deselectAll');을 사용할 수 있습니다. 그것 ?? – Backtrack