手机版

微信小程序输入获取输入 如何获取参数

时间:2021-12-01 来源:互联网 编辑:宝哥软件园 浏览:

通常使用输入的绑定方法。

bindinput='userInput '绑定的方法如下:获取用户的输入userinput (e) {this。setdata ({name3360e。detail.value,}} e为该方法触发返回节点携带的参数。如果你想知道e是什么,你可以打印出来。1.console.log(e)绑定页面的输入组件以获取方法input class=' name ' Bind input=' user input ' maxlength=' 3 ' value=' { { name } } ' placeholder='输入产品的名称'/input。那么,对于多页的每一个输入,需要一个方法吗?其实只有一个就够了。通过获取相应的参数和用户值来获取值的方法是e . detail . value;如何获取参数?其实可以携带参数idinputclass=' name ' bind input=' user input ' ID=' name ' maxlength=' 3 ' value=' { { name } } ' placeholder='输入产品名称'/putinput class=' price ' bind input=' user input ' ID=' price ' maxlength=' 3 ' value=' { { price } } ' placeholder='输入商品价格'/输入采集节点对应的ID为e.target.id此时上述方法可以写成user input(e){ 0setdata({[ID]: E . detail . value,})或这样的用户输入(E) {this。setdata({[e . target . id]3360 e . detail . value,}}此时同样的方法可以分别得到产品名称和价格的输入值。如果要提交表单,需要将所有参数作为一个整体提交。此时,您希望直接提交参数,而不是集成。您可以将所有参数添加到一个对象中。你是怎么得到它的?this . setdata({ ' args . id ' : 290 })上面的方法可以使数据中args的属性ID的值为290,那么我们可以对上面的方法进行改进,得到表单的值input class=' name ' bind input=' user input ' ID=' args . name ' Maxlength=' 3 ' value=' { { args . name } } Placeholder='输入产品的名称'/input class=' price ' bind input=' user input ' ID=' args 'setdata({[e . target . id]: e . detail . value,}})并直接存储在args对象args: { name 3360 ' Golden Gong ',price: '23.99'}中以通过控制台查看参数更改33。

当然

Textarea占位符='输入产品名称' maxlength=' 60 ' bind input=' user input ' id=' args . name ' value=' { { args . name } } '/text area也适用。

版权声明:微信小程序输入获取输入 如何获取参数是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。