В комплекте полимерного стартера все приложение упаковываются в шаблоне (ID = «приложение») следующим образом:Что является лучшей практикой для установки переменных на приложении с новым углерода маршрутного элементом
<body unresolved>
<span id="browser-sync-binding"></span>
<template is="dom-bind" id="app">
...
<!-- One of my custom elements -->
<position-el id="editElemID" position-id="[[params.posId]]"></position-el>
...
</template>
</body>
Один из способов я извлечь выгоду из этого стиля является то, что я могу установить некоторые переменные в приложении, когда изменения маршрута следующим образом:
page('/position/:posName/:posId/edit', function(data) {
app.route = 'positionEdit';
app.$.editElemID.edit = true;
app.params = data.params;
});
могу ли я установить переменные на уровне приложений аналогичным образом с использованием новых угле- элемент маршрута?