Встала проблема, хочу дать гибкость в возможности определения данных прямо в разметке и в подгрузке этих данных яваскриптом.
Например вот два варианта
<nav ui="menu">
<a ui="menu:item" href="#home">Home</a>
<a ui="menu:item" href="#about">About</a>
<a ui="menu:item" href="#news">News</a>
</nav>
<nav ui="menu">
<a ui="menu:item"></a>
</nav>
Оба они создадут 2 меню и 2 обьекта в яваскрипте, только в первом случае в список итемов автоматически добавятся 2 итема с нужными данными, а список итемов второго будет пуст.
Вопрос, как лучше их идентефицировать в яваскрипте? и какой красивый API к ним предоставить?
Есть такой вариант, писать айдишник модуля в скобках.
Короче помогите придумать няшный синтаксис и api