Я работаю над приложением, которое имеет большую форму с большим конфигурационным объектом, с 25 + свойствами и несколькими вложенными объектами. Я пытаюсь создать директиву/компоненту, который заполняет некоторые из этих свойств, и мне было интересно, эффективнее ли это с точки зрения $$ watchers передавать весь объект формы/конфигурации или эти свойства отдельно как привязки. Другими словами:Каков наиболее эффективный способ использования привязок угловых компонентов/директив?
<my-directive config="config"></my-directive>
против
<my-directive
prop-one="config.prop1"
prop-two="config.prop2"
prop-three="config.prop3">
</my-directive>
Спасибо!
Ваш первый пример хорош, и я думаю, что это лучше. в директиве вы можете обновить свойства, а затем получить доступ к этой конфигурации с вашего контроллера, когда вы хотите его сохранить. –
Можно ли использовать двустороннюю привязку для большого объекта с вложенными свойствами? – alex
меньше привязок с одним атрибутом, чем 3, как показано – charlietfl