想要在uni-app中,获取表单,如input、textarea的值,传统的dom获取方式是不行的,需要使用双向绑定。
首先,在data的return中,新建一个属性,名称随意,这里取名为input,如下:
data() {
return {
'input': ''
}
},
然后,前往视图层,给相应表单添加v-model,如下:
<input type="text" value="" placeholder="请输入要查询的服务" v-model="input" />
<button @click="click()">
最后,前往methods,创建一个获取表单值的函数,如下:
click() {
console.log(this.input);
}
over!