一、数据绑定:
let和var一样只是作用域不同。
Page({
data: {
name: ""
},
getName(event){
console.log(event.detail.value)
let value=event.detail.value
this.setData({
name:value
})
},
})
<input placeholder="输入" bindinput="getName"></input>
<text>输出{
{name}}</text>
简易加法计算器:
类型转换
<input placeholder="输入" bindinput="getName1"></input>
<text>+</text>
<input placeholder="输入" bindinput="getName2"></input>
<button bindtap="jisuan">计算</button>
<text>等于:{
{value}}</text>
let a = null;
let b = null;
Page({
data: {
value: ""
},
getName1(event) {
a = Number(event.detail.value)
},
getName2(event) {
b = Number(event.detail.value)
},
jisuan() {
let c = a + b
this.setData({
value: c
})
},
})