Я использую Polymer на своем веб-сайте, точнее Основной каркас.
Вот пример кода, который я сделал:
<core-scaffold>
<core-header-panel navigation flex mode="seamed">
<core-toolbar>Application</core-toolbar>
<core-menu theme="core-light-theme">
<core-item icon="settings" label="item1"></core-item>
<core-item icon="settings" label="item2"></core-item>
</core-menu>
</core-header-panel>
<div tool>Title</div>
<div>Content goes here...</div>
</core-scaffold>
<script>
var menuItems = document.querySelector("core-menu");
menuItems.addEventListener("core-select", function(){
console.log(menuItems.selected);
});
</script>
Я хочу, чтобы при нажатии одного из core-item
из core-menu
содержимое <div tool>Title</div>
изменялось соответственно. Я уже смог подключить прослушиватель событий к выбору кнопок, но я не совсем знаю, как поддерживать инструмент в актуальном состоянии. Polymer имеет двустороннюю привязку данных, которую я не полностью освоил. все же.
Итак, что было бы наиболее рекомендуемым способом обновления tool
-div с нажатой меткой пункта меню?