Polymer 2.0-尝试使用事件从JSON创建HTML模板
我试图从JSON对象创建HTML模板,并能够呈现元素,但事件没有添加到元素中,也没有显示在开发人员工具/shadowDOM中 代码笔供参考- 问题:事件-onkeypress、onkeyup、onchange未显示在输入和复选框元素上,无法添加它们,但显示了其他选项,如name、TypeReach type仅显示在复选框中,而不显示在textbox中 实际问题的屏幕截图 HTML:Polymer 2.0-尝试使用事件从JSON创建HTML模板,polymer,polymer-2.x,Polymer,Polymer 2.x,我试图从JSON对象创建HTML模板,并能够呈现元素,但事件没有添加到元素中,也没有显示在开发人员工具/shadowDOM中 代码笔供参考- 问题:事件-onkeypress、onkeyup、onchange未显示在输入和复选框元素上,无法添加它们,但显示了其他选项,如name、TypeReach type仅显示在复选框中,而不显示在textbox中 实际问题的屏幕截图 HTML: 如果我错了,请纠正我,但应该是: on-change="{{item.onchange}}" on-k
如果我错了,请纠正我,但应该是:
on-change="{{item.onchange}}"
on-keypress="{{item.onkeypress}}"
on-keyup="{{item.onkeyup}}()"
参考:问题在于,如果看到输入的阴影DOM树,onkeyup/on keyup两个事件都不会添加
class XFoo extends Polymer.Element {
static get is() { return 'x-foo'; }
static get properties() {
return {
attr:{
type:Array
}
};
}
}
customElements.define(XFoo.is, XFoo);
on-change="{{item.onchange}}"
on-keypress="{{item.onkeypress}}"
on-keyup="{{item.onkeyup}}()"