我使用此代碼來添加一個屬性在篩選器被挑選時的過濾器。使用angularjs控制器的過濾器
<input ng-model="filter['model']['first']" value="first" type="checkbox" name="model">
我試圖做到這一點的控制器,採取stateparams值和預選複選框
$scope.filter = {};
$scope.model=$stateParams.model;
if($scope.model == 'first')
{filter="['model']['first']"}
else if if($scope.type == 'second')...
但它不工作,過濾器不工作,我這不匹配任何元素了。
對於需要鍵和值的東西,不能只用一個'$ stateParam'來設置值。 '$ stateParams'是否也有一個包含'model'的值的屬性? – charlietfl