位置: IT常识 - 正文

微信小程序如何将表单的数据发送到数据库,云开发,并实现将数据渲染到页面中(微信小程序如何删除)

编辑:rootadmin
微信小程序如何将表单的数据发送到数据库,云开发,并实现将数据渲染到页面中 一、表单数据发送到数据库1. 利用bindsubmit来写一个函数<form bindsubmit="bindSubmit"> <view class="form_border"> <label>收件人名称:</label> <input name="userName" auto-focus placeholder=" 请填写收件人" /> </view> <view class="form_border"> <label>在哪里取件:</label> <input name="getAdress" placeholder=" 请填写取件地址" /> </view> <view class="form_border"> <label>送到哪里去:</label> <input name="putAdress" placeholder=" 请填写送货地址" /> </view> <view class="form_border"> <label>送达时间:</label> <input name="getTime" placeholder=" 请填写送达时间" /> </view> <view class="form_border"> <label>取件码:</label> <input name="getNumber" placeholder=" 请填写取件码" /> </view> <view class="form_border"> <label>联系电话:</label> <input name="userNumber" placeholder=" 请填写联系电话" /> </view> <view class="form_border"> <label>酬劳费用:</label> <input name="getPrice" placeholder=" 请填写酬劳费用" /> </view> <button hover-class="hover-button" class="button" form-type="submit">提交订单</button> <button hover-class="hover-button" class="button" form-type="reset" style="margin-top: 10rpx;">重置订单</button></form>2. 给每一个变量一个name值,用于传值

推荐整理分享微信小程序如何将表单的数据发送到数据库,云开发,并实现将数据渲染到页面中(微信小程序如何删除),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:微信小程序如何退出登录,微信小程序如何清除数据,微信小程序如何删除,微信小程序如何删除,微信小程序如何申请,微信小程序如何申请,微信小程序如何开店,微信小程序如何批量删除,内容如对您有帮助,希望把文章链接给更多的朋友!

如上图

3. 添加两个按钮用于提交表单和重置表单 <button hover-class="hover-button" class="button" form-type="submit">提交订单</button> <button hover-class="hover-button" class="button" form-type="reset" style="margin-top: 10rpx;">重置订单</button>微信小程序如何将表单的数据发送到数据库,云开发,并实现将数据渲染到页面中(微信小程序如何删除)

 form-type的不同属性实现不同的作用。

4. 下面是wxss的样式,不做解释view{ height: 100rpx; margin-top: 20rpx;}input{ width: 750rpx; height: 60rpx; display: block; box-sizing: border-box}label{ display: inline-flex; width: 300rpx; height: 50rpx; margin-bottom: 20rpx;}.form_border{ margin: 20rpx,20rpx,20rpx,20rpx; padding-bottom: 20rpx; border-bottom: solid #b3aeae; display:inline-flexbox;}input{ font-size: 35rpx; font-family: Verdana, Geneva, Tahoma, sans-serif; padding-bottom: 20rpx;}.button{ align-items: center; text-align: center; color: #FFFFFF; border-radius: 25rpx; padding: 10rpx; margin-top: 80rpx; margin-bottom: 0rpx; width:50%; height: 100rpx; /* z-index:666; */ bottom:15rpx; display: -webkit-flex; justify-content:center; background-color: #259dff;}.hover-button{ position: relative; top: 3rpx; left: 3rpx; box-shadow:0px 0px 8px rgba(0, 0, 0, 0.1) inset; background: rgb(195, 219, 182);} 5. js部分的函数实现 data: { "userName":"", "getAdress":"", "putAdress":"", "getTime":"", "getNumber":"", "userNumber":"", "getPrice":"" }, bindSubmit:function(res){ console.log(res) var userName = res.detail.value.userName var getAdress = res.detail.value.getAdress var putAdress = res.detail.value.putAdress var getTime = res.detail.value.getTime var getNumber = res.detail.value.getNumber var userNumber = res.detail.value.userNumber var getPrice = res.detail.value.getPrice userNumber = Number(userNumber) getNumber = Number(getNumber) getPrice = Number(getPrice) wx.showLoading({ title: '订单发布中...', mask: "true" }) db.collection("put_list").add({ data: { "userName":userName, "getAdress":getAdress, "putAdress":putAdress, "getTime":getTime, "getNumber":getNumber, "userNumber":userNumber, "getPrice":getPrice }, success: function(res){ console.log(res) wx.hideLoading() } }) },6. 效果展示

二、表单数据库发送到数据库之后,将数据渲染到页面上 1. 用小程序中的接口函数来实现const db = wx.cloud.database()//全局变量放在page外面onLoad:function(options) { db.collection('put_list').get({ success: res=>{ console.log('请求成功',res)//res.data包含该记录的数据 this.setData({ List: res.data }) }, fail(err){ console.log('请求失败',err) } }) },

db.collection(这里面是数据库中集合的名字).

我最大的疑问是:我在这一步:success:function(res){}这样写错了,页面一直不显示,明明显示请求成功,唉!改成:success:res=>就成功了

2. 要有一个空数组来存数据data: { List: [] },3. 最后在wxml中渲染,调用数组,来显示数据

因为把数据库中的数据存在了空数组中,然后调用数组就可以显示出数据库中的数据

<block wx:for="{{List}}"><!-- 上面 --><view class="container0"><view class="left">*用户名: {{item.userName}}</view><view class="right">取件码: {{item.getNumber}}</view></view><!-- 中间 --><view class="container2"> <view>取件地址:{{item.getAdress}}</view> <view>送货地址:{{item.putAdress}}</view> <view>送达时间:{{item.getTime}}</view></view><!-- 下面 --><view class="container1"> <view class="left">联系电话:{{item.userNumber}}</view> <view class="right">酬劳:{{item.getPrice}}元</view></view></block>4. 效果展示

本文链接地址:https://www.jiuchutong.com/zhishi/297761.html 转载请保留说明!

上一篇:(附源码)Springboot宠物领养系统毕业设计241104(读懂spring源码)

下一篇:2023MathorcupC题电商物流网络包裹应急调运与结构优化问题建模详解+模型代码(一)(2021mathorcupc题答案)

  • 2019年个人所得税要补税怎么办
  • 接受固定资产投资的增值税计入哪里
  • 餐饮行业的成本率在多少才正常
  • 更正申报后可以作废吗
  • 个人所得税怎么交
  • 如何合理把公司的钱拿出来
  • 预付材料购货款计入什么科目
  • 临时营业执照有效期多久
  • 销售蔬菜的个体工商怎么开具发票
  • 应收票据主要包括
  • 主营业务收入冲销
  • 低值易耗品摊销方法
  • 托收承付销售货物什么意思
  • 承租方出售资产的行为
  • 基金会可以投资企业吗
  • 个人所得税的速算扣除数是什么意思
  • 金蝶k3固定资产反结账
  • 坏账准备的转回对资产的影响
  • 购买员工宿舍床上用品怎么入账
  • 苹果手机上显示
  • macbook截图快捷键没反应
  • php常用函数大全
  • 用公司资质应交什么费用
  • 应付票据开出票据的会计分录
  • 增值税的计税依据包括关税吗
  • RuntimeError: (PreconditionNotMet) The third-party dynamic library (cudnn64_7.dll) that Paddle depen
  • 简述php操作mysql数据库的基本步骤
  • debian配置
  • ai作画app
  • 存货捐赠视同销售的会计分录怎么做?
  • css伪类选择器实例
  • 水费里的代收费用是什么意思
  • 《linux内核分析》
  • vget命令
  • 增值税申报表期初未缴税额
  • php会员系统
  • 视同销售的情况有哪些?
  • 售后租回交易形式是什么
  • 公司注册实收资本能为0嘛
  • 应付账款贷方余额怎么处理
  • 新会计准则基本准则
  • 破产清算不够支付员工补偿金
  • 房屋维修基金帐户处理办法
  • 利润敏感性分析法可以帮助企业有哪些决策?
  • 当月进项票没有开进来
  • 维修设备增值税税率
  • 会计手工做账的目的
  • 应付职工薪酬的账务处理
  • 做好年底冲刺
  • 跨年多计提的工资如何处理
  • 信用减值损失和公允价值变动的区别
  • 提供劳务结转的成本计入什么科目
  • 盘亏的固定资产是资产吗
  • 企业微信对公账户认证
  • 商业成本会计如何记账
  • 242104 税控盘
  • 通过实例认识MySQL中前缀索引的用法
  • freebsd版本选择
  • page文档的排版技巧
  • 如何利用excel的数据制作图表
  • xp系统如何获取ip地址
  • ubuntu文本编辑器怎么打开
  • Mac如何更换壁纸
  • win10 预览版 移除 tab 栏 特性
  • win7找回删除的文件
  • 如何将文件夹建立成快捷方式
  • win7系统英雄联盟黑屏
  • 简述常用
  • opengll
  • Unity符国新:3D技术将渗透到生活的各个方面
  • Android Bound Service(二) ----- Using AIDL
  • shell 计算表达式
  • pythonnumpy报错
  • 安卓手机管家推荐
  • android studio 1.2 安装配置教程(windows平台)
  • 增值税普通发票需要交税吗
  • 胡世军简历年龄多大
  • 宁波出租车购买
  • 税控发票开票系统对电脑配置有要求吗?
  • 大连地税局发票怎么开
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设