[英]Polymer 1.0 Adding variables in a polymer function
我不确定这是否是错误或我做错了什么。
我有6个住宿
(function () {
Polymer({
is: 'claim-type',
properties: {
foo: {
type: Number,
value: false,
observer: 'add'
},
bar: {
type: Number,
value: false,
observer: 'add'
},
....
等等....
每个链接到一个
更改时会触发观察者“添加”
add: function () {
this.ray = this.bar + this.foo + this.etc;
}
说foo = 1和bar = 2等等= 3
结果等于123而不是6?
我究竟做错了什么?
编辑 :将代码从布尔类型更改为数字
Polymer似乎将数字视为字符串。 这可能是因为它使用纸张输入
需要在变量前面添加+号,以将其转换为数字。
add: function () {
this.ray = +this.bar + +this.foo + +this.etc;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.