Я всегда использовал изолированный объем в моих директивах в Angular 1.x. Однако я столкнулся с директивой, которая использовала только ngModel
. Теперь, я видел, что есть некоторые проблемы при использовании обоих (я знаю, что это возможно, вроде?).Директивы в AngularJs 1.x: изолированный объем vs требуют ngModel
В любом случае, мой вопрос в том, каковы основные отличия при использовании изолированного объема и требуется ngModel
?
Я сделал пример и основываясь на этом, я не вижу различий? Пример можно найти здесь: http://plnkr.co/edit/ExGcigFz369QXxvYWOZR?p=preview
Итак, любые объяснения приветствуются.
Заранее благодарен!
Спасибо, я знал об этом, хотя, не должен ли он быть '=' вместо '<'? – uglycode
№ В угловом 1.5 вы можете использовать .component и использовать '<' для ввода данных. Как указано в документации: Входы должны использоваться <и @ привязки. Символ <обозначает односторонние привязки, доступные с 1,5. Разница в = заключается в том, что связанные свойства в области компонента не просматриваются, а это означает, что если вы назначаете новое значение для свойства в области компонентов ... https://docs.angularjs.org/guide/component –