2015-12-21 5 views
-1

Сейчас я работаю над проектом angularjs.angularjs просмотр не обновляется при изменении модели

Я хотел бы создать пользовательский флажок фильтра и передать источник данных и выбранный список идентификаторов из контроллера.

Модель должна быть обновлена. Если флажок установлен или не выбран, но он не работает.

<div ng-controller="CheckboxCtrl as vm"> 
    <div os-checkbox-filter data-source="vm.categoryList" 
    data-selected-checkbox-id-list="vm.selectedCategoryIdList"> 
    </div> 
<div> 
    -------------------------------- 
</div> 

<div ng-repeat='p in vm.filteredPerson'> 
    {{p.name}} {{p.roleId}} 
</div> 

Мой Plunker для Demo

Спасибо за любые предложения.

+2

Привет, вы наверняка должны включить код и улучшить форматирование своего вопроса, чтобы получить какое-либо внимание на SO. Пожалуйста, прочитайте [ask], чтобы понять, как отформатировать ваш вопрос. –

+0

Привет Shaohao Лин. Спасибо за редактирование моего сообщения. –

ответ

1

Подготовка к FACEPALM себя:

vm.filterByCategoryId < Это не существует. Измените его на: filterByCategoryId

+0

Спасибо HankScorpio. Он работает сейчас. –

+1

@WadeREN, если это решает вашу проблему, вы можете поблагодарить hankscorpio, приняв это за ответ. Пожалуйста, предоставьте репутацию своего времени –

Смежные вопросы