input 标签传值,数据丢失
写了一个 input 标签,用来接收用户名字的输入,但是向后端保存的时候,会产生名字掉字的情况,比如:王大力,存到数据库中就成了:王大,掉了一个字。
wxml 中的代码:
< input class = 'item-input' type = 'text' maxlength = '11' placeholder = "请输入姓名" name = "name" value = '{{name}}' bindinput = 'bindNameInput' /> |
bindinput
绑定的事件:
bindNameInput: function (e) { var value = e.detail.value.replace(/^\s+|\s+$/g, '' ); this .setData({ name: value, }) }, |
获取名字的时候取得是:this.data.name
一直找不出原因,有没有大佬曾遇到过类似的问题的,求解答。