Я пытаюсь создать раскрывающийся компонент, который легко использовать повторно. Я хотел бы знать, если это возможно, чтобы сделать что-то вроде этого:Aurelia привязывает строку к шаблону с помощью настраиваемого элемента
<dropdown title.bind="Projects"></dropdown>
Примечание Я передаю строку «Проекты», а не объект JS. Тогда мой шаблон выпадающий есть:
<template>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false">${title}</a>
<div class="dropdown-menu">
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
</div>
</li>
</template>
Конечно, я не зацикливание раскрывающихся-элементы в моем демо-код еще (в будущем делать). Заметьте, что я пытаюсь использовать заголовок вроде <a>${title}</a>
в шаблоне.
Блестящий, я знал, что делаю это неправильно. Я обертывал кавычки, такие как 'blah.bind =. 'Некоторая случайная строка' '', которая не очень хороша. – 4imble