Я создаю пользовательский элемент в Angular 2.0 (<my-select>
), и когда я включаю атрибут ngModel в компонент, я сразу же попадаю со следующей ошибкой:
EXCEPTION: No value accessor for '' in [myModel in [email protected]:195]
Здесь plunker: http://plnkr.co/edit/wlkPWcB92YZASCwCnmcw?p=preview
(Откройте консоль, чтобы просмотреть ошибку)
Если вы просто закомментируете следующую строку из src/app.ts
, компонент будет выглядеть соответствующим образом:
'[ngModel]="myModel"'
Я сделал следующее:
- Импортировано
{FORM_DIRECTIVES}
из'angular2/common'
- Включен
FORM_DIRECTIVES
вdirectives
часть@Component
- Инициализировано
myModel
Что мне здесь не хватает?