Я хотел бы привязать/установить некоторые логические атрибуты в директиве. Но я действительно не знаю, как это сделать и для достижения следующего поведения.
Представьте, что я хочу установить флаг в структуру, скажем, что список разворачивается или нет. У меня есть следующий код HTML:
<list items="list.items" name="My list" collapsable="true"></list>
items
имеют двустороннюю привязку, name
- это всего лишь атрибут
Мне бы хотелось, чтобы этот атрибут collapsable
был доступен в области списка $либо путем передачи значения (true, false или что-то еще), либо двухсторонней привязки
<list items="list.items" name="{{list.name}}" collapsable="list.collapsed"></list>
Я разрабатываю некоторые компоненты пользовательского интерфейса, и я хотел бы предоставить несколько способов взаимодействия с ними. Может быть, со временем некоторые парни хотели бы знать состояние этого компонента, либо рушится, либо нет, передав свойство объекта атрибуту.
Есть ли способ достичь этого? Пожалуйста, поправьте меня, если я пропущу что-то или я ошибаюсь.
Спасибо