Я пытаюсь создать пользовательский шаблон для радио-кнопки в Polymer, чтобы ссылаться как таковой:Динамическая метка «для» атрибута в Polymer
<radio-button group="Group1" id="A1" checked>Radio Button A1</radio-button>
Шаблон сам по себе выглядит следующим образом:
<template>
<input type="radio" id="[[id]]" name="[[group]]" value="[[value]]" readonly$="[[readonly]]" disabled$="[[disabled]]" checked$="[[checked]]" />
<label for="[[id]]"><content></content></label>
</template>
не только нажатия на соответствующей этикетке не установите флажок, то для атрибута не появляются даже в Chrome Dev Tools:
Из моих исследований это, похоже, связано с Shadow DOMs/data-binding в Polymer 1?
Любая помощь была бы высоко оценена!
Решено, спасибо! Как ни странно, эти пользовательские свойства, похоже, не поддерживают множество случаев, например. capitals ('labelId') или тире (' label-id') –
* Обновление *: https://www.polymer-project.org/1.0/docs/devguide/properties.html документирует отображение между свойствами camelcase/dashed –