微信小程序input获取输入,如何获取参数?
通常使用的是input的绑定方法
bindinput="userInput"
绑定的方法如下,通过e携带的detail.value获取用户的输入
1. userInput(e) {
2. this.setData({
3. name : e.detail.value,
4. })
5. }
e为该方法触发返回节点携带的参数,如果你想知道e是什么可以将起打印处理
1. console.log(e)
页面input组件绑定获取方法
<input class='name' bindinput="userInput" maxlength="3" value="{ {name}}" placeholder="输入商品的名称"></input>
那么对于页面很多的input,是否需要每一个输入对应一个方法呢?
其实只要一个就可以了,获取对应的参数和用户的值即可
获取值的方式是e.detail.value;
获取参数的方式呢?其实可以给input携带参数id
<input class='name' bindinput="userInput"