问题遇到的现象和发生背景
我想在不同的结果呈现不同的意见,该怎么继续做
而且我想让结果能跳转到另一个页面试了很多办法都不行。
用代码块功能插入代码,请勿粘贴截图
<view class="b">BMI计算器</view>
<text class="h" >请选择你的身高(米)</text>
<slider bindchange="gt" min="1.0" max="2.0" step="0.05" show-value></slider>
<text>请选择你的体重(公斤)</text>
<slider bindchange="gw" min="20" max="120" show-value></slider>
<button bindtap="bmi">点击计算BMI值</button>
<text>您的BMI指数:{{bm}}</text>
var h,w,bmi
Page({
data: {
bm:bmi
},
gt:function(event){
h=event.detail.value
console.log(h)
},
gw:function(event){
w=event.detail.value
console.log(w)
},
bmi:function(event){
bmi=Math.round(w/h**2)
console.log(bmi)
this.setData({
bm:bmi
}),
wx.navigateTo({
url: '/pages/home/home.jsnameData='+this.data.bm+'bmi='
})
},