這JS Fiddle將提供更好的代碼信息。ng-repeat過濾器不適用於重複變量分配
所選項目應過濾其他值,我將有一個按鈕在列表項以外什麼將重新分配選定的值爲空,因此所有列表項都顯示。
點擊單選按鈕它應該隱藏其他元素。
控制器
var myApp = angular.module("repeat",["ngSanitize"]);
myApp.controller("repeatController", function($sce, $window, $scope){
$scope.test ="Controller is working fine";
$scope.lists=[{"name":"asdf","desc":"dummy text 1"},{"name":"wee","desc":"dummy text 2"},{"name":"fgs","desc":"dummy text 3"}]
});
HTML
<li ng-repeat ="list in lists | filter:{name:selected}">
<label ng-click="selected = list.name">
<input type="radio">
{{list.name}}{{selected}}
</label>
</li>
我不明白這個問題,你的意思是收音機保持全部檢查? –