#polymer
#полимер
Вопрос:
В Polymer я создаю некоторые <app-route>
элементы в a <dom-repeat>
следующим образом:
<template is="dom-repeat" items="{{myItems}}">
<app-route route="[[_route]]"
pattern="/view-{{index}}/:data"
data="{{_routeData}}"
active="{{_routeActive}}">
</app-route>
</template>
Я хотел бы использовать {{index}}
внутри data
active
значений атрибута и для создания динамического имени свойства привязки, например, {{_route{{index}}Data}}
для оценки {{index}}
при создании имени привязки. Это означало бы, что они уникальны для каждого маршрута.
Возможно ли это сделать в Polymer? Если нет, существуют ли какие-либо альтернативные подходы?
Комментарии:
1. Насколько мне известно, Polymer в настоящее время не поддерживает вложенные привязки, как вы описали. (Для односторонних привязок вы могли бы использовать
computed binding
(например,data="[[_getRouteData(index)]]"
, но это не применимо в вашем случае, так как вам требуется выходное свойство.)