用【input】输入框内容做为判断条件的问题?
发布于 6 年前 作者 shenyan 3023 次浏览 来自 官方Issues

提一个微信小程序的菜鸟问题我用【input】输入框内容,例如 receiveText 做为判断条件执行一个跳转,结果提示未发现 receiveText 代码如下:if (receiveText == ‘000’) {

   that.setData({        motto: ‘KZ1BD079@’    })    that.XSJZCX() //指向写数据子程}

不加if (receiveText == ‘000’) {} 程序执行正常,请各位大神赐教。谢谢

6 回复

先要拿到data里面的值啊,得this.data.XXX拿到值,再做判断!

你要干嘛,写清楚点

要加this.data

先给input绑定一个事件,bindinput=“receiveContent

receiveContent: function(e){

    this.setData({

        motto: ‘KZ1BD079@’

    }) 

    if(e.detail.value.trim() == ‘000’){

        this.XSJZCX()

    }

}

需要给 input 绑定一个 bindinput

写的很不清楚

回到顶部