Polymer 如何将JavaScript DOM API添加到聚合元素中?
我希望我的元素具有特定的JavaScript API。例如,像已选中属性的Polymer 如何将JavaScript DOM API添加到聚合元素中?,polymer,Polymer,我希望我的元素具有特定的JavaScript API。例如,像已选中属性的HTMLInputElement,我希望我的元素有一个只能为其设置二进制值的属性,并且我有对更改的回调。中详细描述了这一点 使用Polymer()构造函数在元素的原型上定义属性和方法 Polymer('my-element', { name: 'Mohsen', isChecked: false, isCheckedChanged: function() { console.log('I am chec
HTMLInputElement
,我希望我的元素有一个只能为其设置二进制值的属性,并且我有对更改的回调。中详细描述了这一点
使用Polymer()
构造函数在元素的原型上定义属性和方法
Polymer('my-element', {
name: 'Mohsen',
isChecked: false,
isCheckedChanged: function() {
console.log('I am checked?', this.isChecked);
},
...
});
要将属性定义为布尔值,请确保
当
更改时,请使用观察者获得通知。感谢您的回答!我在Chrome控制台中使用$0
查看我的方法和属性。它不适用于在元素面板中选择元素和从$0
中查询,但如果我使用querySelector
,它会工作<代码>$0
在金丝雀中工作,但现在的问题是,如何对公共API隐藏我的方法?请参阅和