【发布时间】:2015-11-02 12:15:41
【问题描述】:
我想通过我创建的自定义元素设置paper-checkbox 元素的标签。
这就是我如何调用我的自定义元素,并将值设置为一个名为 optionLabel 的属性,当复选框呈现在屏幕上时,我想显示该属性。
<check-list optionLabel="My first checkbox"></check-list>
我的自定义元素 check-list 如下所示:
<dom-module id="check-list">
<template>
<style>
:host {
display: block;
}
</style>
<paper-checkbox on-change="_checkChanged">{{optionLabel}}</paper-checkbox>
</template>
<script>
(function () {
'use strict';
Polymer({
is: 'check-list',
properties: {
optionLabel: {
type: String,
notify: true
}
},
_checkChanged: function (e) {
alert("State changed");
}
});
})();
</script>
</dom-module>
我的目标是在 dom-repeat 布局中重用我的自定义元素并根据要求设置值。
这样做的正确方法是什么?
【问题讨论】:
标签: polymer-1.0 paper-elements