实现一个输入框(input)和显示组件(view),显示组件显示输入内容前3位,即输入12,显示组件内容为12,输入1234,显示组件内容为123。并将输入内容及显示内容上传至云数据库中(云数据库collection名称为result)。 示例:<input id="”input1”" /> 即表示
3条回答 默认 最新
- 呼叫007 2021-10-12 10:57关注
wxml
<input type="text" bindinput="bd"></input> <view>{{show_value}}</view>
js
bd(e){ var that=this; if(e.detail.value.length > 3){ var show_value=e.detail.value.slice(0,3); }else{ var show_value=e.detail.value; } that.setData({ show_value:show_value }) const db = wx.cloud.database(); db.collection('result').add({ data: {input_value:e.detail.value,show_value:that.data.show_value}, success(res){ console.log("添加成功",res) }, fail(res){ console.log("添加错误",res) } }); },
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 关于#java#的问题,请各位专家解答!
- ¥15 急matlab编程仿真二阶震荡系统
- ¥20 TEC-9的数据通路实验
- ¥15 ue5 .3之前好好的现在只要是激活关卡就会崩溃
- ¥50 MATLAB实现圆柱体容器内球形颗粒堆积
- ¥15 python如何将动态的多个子列表,拼接后进行集合的交集
- ¥20 vitis-ai量化基于pytorch框架下的yolov5模型
- ¥15 如何实现H5在QQ平台上的二次分享卡片效果?
- ¥30 求解达问题(有红包)
- ¥15 请解包一个pak文件