我已经声明了这样的属性:
static get properties() {
return {
auth1: {
type: Boolean,
readonly: false,
value: false,
notify: true
}
};
}
在我的聚合物元素中。现在我有了这个功能:
connect(){
this.auth1.value = true;
console.log("Authenticated" + this.authenticated);
}
这应该将属性值更改为 true。每次我调用该函数时,我都会遇到错误“TypeError:尝试分配给只读属性。”。但是我在我的属性中将 readonly 设置为 false 。我的函数是用这样的按钮调用的:
<button id="loginbutton" on-tap="connect">Click me!</button>
有谁能够帮我?