黔优媒体网-软文媒体自助发稿平台!
  1. 行业资讯
  2. 正文

微信小程序中表单Form的解析

来源:黔优媒体网   时间:2024-09-19

这篇文章主要介绍了微信小程序 表单form实例详解的相关资料,这里对form 表单进行了详细介绍,并附实例代码,需要的朋友可以参考下

微信小程序 表单Form实例

表单Form的应用很广泛,我们可以利用form设计登录注册,也可以设计一种答题问卷的形式,今天主要讲一下form的使用

form表单,将组件内输入的"switch","input","checkbox","slider","radio","picker"的值进行提交,数据的格式为:name:value,所以表单中控件都需要添加name属性,否则找不到对应控件的值。其主要属性:

主要代码,创建一个form表单:

 !--pages/index/Component/FormM/FormM.wxml-- 
 view >

如何获取form内部的控件的值,就需要用到form的相关属性,代码如下

// pages/index/Component/FormM/FormM.js
Page({
 //初始化数据
 data: {
 array: [ #39;大中国 #39;, #39;美国 #39;, #39;巴西 #39;, #39;小日本 #39;],
 index: 0,
 date: #39;2016-12-20 #39;,
 time: #39;11:19 #39;,
 allValue: #39; #39;
 //表单提交按钮
 formSubmit: function(e) {
 console.log( #39;form发生了submit事件,携带数据为: #39;, e.detail.value)
 this.setData({
 allValue:e.detail.value
 //表单重置按钮
 formReset: function(e) {
 console.log( #39;form发生了reset事件,携带数据为: #39;, e.detail.value)
 this.setData({
 allValue: #39; #39;
 //---------------------与选择器相关的方法
 //地区选择
 bindPickerChange: function(e) {
 console.log( #39;picker发送选择改变,携带值为 #39;, e.detail.value)
 this.setData({
 index: e.detail.value
 //日期选择
 bindDateChange: function(e) {
 this.setData({
 date: e.detail.value
 //时间选择
 bindTimeChange: function(e) {
 this.setData({
 time: e.detail.value

微信app下载

微信是一款手机通信软件,支持通过手机网络发送语音短信、视频、图片和文字。微信可以单聊及群聊,还能根据地理位置找到附近的人,带给大家全新的移动沟通体验,有需要的小伙伴快来保存下载体验吧!


【免责申明】黔优媒体网以上展示内容来源于用户自主上传、合作媒体、企业机构或网络收集整理,版权争议与本站无关,文章涉及见解与观点不代表黔优媒体网官方立场,请读者仅做参考,本文标题:微信小程序中表单Form的解析;欢迎转载,转载时请说明出处。若您认为本文侵犯了您的版权信息,或您发现该内容有任何违法/违规的内容,请您立即联系我们及时修正或删除。(邮箱号: kefu@qianu.com)