Я использую этот код, чтобы добавить свойство в фильтр при пометке флажка.Использовать фильтр с контроллером 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