怎样实现这样一个下一步按钮?
发布于 6 年前 作者 cuiqiang 6672 次浏览 来自 官方Issues

流程是,用户输入信息后,点击这个下一步按钮,跳转到另一个页面,但跳转前要进行一个判断,即用户是否输入信息,输入信息则跳转,没有输入信息则不跳转,并提示用户输入信息。我之前只实现了直接跳转,用的是navigator组件里嵌套一个button组件,没有进行用户是否输入信息的判断。现在想在跳转前加上这个判断,应该如何实现这个下一步按钮。求指教

3 回复

navigator去掉。button里catchtap=“xxx”

xxx:function(e){

if (xxx){

wx.navigateTo({

url: 'xxxxx',

})

}else{

//提示

}

}

可以不用navigator组件,输入信息用input,button点击判断input value值是否为空,空则提示输入信息,不为空则跳转。

input 绑定 change 设置 一个变量存储输入结果 event.detail.value。跳转前检查输入结果

回到顶部