//计算预估费用
mysubmit:function(){
if(region1[0]==region2[0]){//省内件
var fare=10+(this.data.kginput-1)*2
this.setData({
flag:false,
fare:fare
})
}else{//省外件
var fare=12+(this.data.kginput-1)*8
this.setData({
flag:false,
fare:fare
})
}}
想判断两个省市区是否位于同一省,编译后提示ReferenceError: region1 is not define。请问应该这么判断?
不应该是 this.data.region[0]
能看看其他代码么,或者整理一个代码片段
this.setData({
region2: e.detail.value
})
},
//输入的重量
kginput:function(e){
this.setData({
kginput:e.detail.value
});
},
//计算预估费用
mysubmit:function(){
if(region1[0]==region2[0]){//省内件
var fare=10+(this.data.kginput-1)*2
this.setData({
flag:false,
fare:fare
})
}else{//省外件
var fare=12+(this.data.kginput-1)*8
this.setData({
flag:false,
fare:fare
})
}
}
})