查看官方WeUI的SearchBar组件时发现在input框中输入文字后会报错,如下图:
断点调试结果如下:
这是为什么啊?请大神解惑。
那你有没有打印e 看看value到底是在哪一个下面,为啥都不打印下e 就这样直接赋值了那,而且你 console.log(inputVal)也写错了 应该是 console.log(this.data.inputVal)
打印错了 你this.setData赋值到inputVal中 console.log(this.data.inputVal);才能打印
console.log(this.data.inputVal)应该这样写……
你应该打印的是 this.data.inputValue。 这个上下文里是没有inputValue声明的。
你是新手吗?