微信小程序form表单组件示例代码


Posted in Javascript onJuly 15, 2018

表单,将组件内的用户输入的<switch/> <input/> <checkbox/> <slider/> <radio/> <picker/> 提交。

当点击<form/>表单中 formType 为 submit 的<button/>组件时,会将表单组件中的 value 值进行提交,需要在表单组件中加上 name 来作为 key。

属性名 类型 说明
report-submit Boolean 是否返回formId用于发送模板消息
bindsubmit EventHandle 携带form中的数据触发submit事件,event.detail = { value : {"name":"value"} , formId:"" }
bindreset EventHandle 表单重置时会触发reset事件

示例代码:

示例代码:

<form bindsubmit="formSubmit" bindreset="formReset">
  <view class="section section_gap">
    <view class="section__title">switch</view>
    <switch name="switch"/>
  </view>
  <view class="section section_gap">
    <view class="section__title">slider</view>
    <slider name="slider" show-value ></slider>
  </view>
  <view class="section">
    <view class="section__title">input</view>
    <input name="input" placeholder="please input here" />
  </view>
  <view class="section section_gap">
    <view class="section__title">radio</view>
    <radio-group name="radio-group">
      <label><radio value="radio1"/>radio1</label>
      <label><radio value="radio2"/>radio2</label>
    </radio-group>
  </view>
  <view class="section section_gap">
    <view class="section__title">checkbox</view>
    <checkbox-group name="checkbox">
      <label><checkbox value="checkbox1"/>checkbox1</label>
      <label><checkbox value="checkbox2"/>checkbox2</label>
    </checkbox-group>
  </view>
  <view class="btn-area">
    <button formType="submit">Submit</button>
    <button formType="reset">Reset</button>
  </view>
</form>
Page({
 formSubmit: function(e) {
  console.log('form发生了submit事件,携带数据为:', e.detail.value)
 },
 formReset: function() {
  console.log('form发生了reset事件')
 }
})

微信小程序form表单组件示例代码

总结

以上所述是小编给大家介绍的微信小程序form表单组件示例代码,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

Javascript 相关文章推荐
经常用的图片在容器中的水平垂直居中实例
Jun 10 Javascript
读jQuery之八 包装事件对象
Jun 21 Javascript
使用Jquery实现点击文字后变成文本框且可修改
Sep 21 Javascript
js设置组合快捷键/tabindex功能的方法
Nov 21 Javascript
javascript获取和判断浏览器窗口、屏幕、网页的高度、宽度等
May 08 Javascript
node.js中axios使用心得总结
Nov 29 Javascript
web前端页面生成exe可执行文件的方法
Feb 08 Javascript
Element-ui之ElScrollBar组件滚动条的使用方法
Sep 14 Javascript
微信小程序分享功能onShareAppMessage(options)用法分析
Apr 24 Javascript
JS定义函数的几种常用方法小结
May 23 Javascript
微信小程序使用echarts获取数据并生成折线图
Oct 16 Javascript
学前端,css与javascript重难点浅析
Jun 11 Javascript
微信小程序仿朋友圈发布动态功能
Jul 15 #Javascript
Bootstrap Table中的多选框删除功能
Jul 15 #Javascript
详解JavaScript 中 if / if...else...替换方式
Jul 15 #Javascript
简述JS控制台的使用
Jul 15 #Javascript
简述JS浏览器的三种弹窗
Jul 15 #Javascript
Vue路由钩子之afterEach beforeEach的区别详解
Jul 15 #Javascript
js+SVG实现动态时钟效果
Jul 14 #Javascript
You might like
PHP中根据IP地址判断城市实现城市切换或跳转代码
2012/09/04 PHP
3款值得推荐的微信开发开源框架
2014/10/28 PHP
jQuery+PHP实现图片上传并提交功能
2020/07/27 PHP
javascript中将Object转换为String函数代码 (json str)
2012/04/29 Javascript
JavaScript中的this关键字介绍与使用实例
2013/06/21 Javascript
Flex通过JS获取客户端IP和计算机名的实例代码
2013/11/21 Javascript
jquery.cookie() 方法的使用(读取、写入、删除)
2013/12/05 Javascript
JavaScript 动态加载脚本和样式的方法
2015/04/13 Javascript
编写高性能Javascript代码的N条建议
2015/10/12 Javascript
JS实现网页右侧带动画效果的伸缩窗口代码
2015/10/29 Javascript
AngularJS教程 ng-style 指令简单示例
2016/08/03 Javascript
JavaScript实现多栏目切换效果
2016/12/12 Javascript
JS正则验证多个邮箱完整实例【邮箱用分号隔开】
2017/04/19 Javascript
关于foreach循环中遇到的问题小结
2017/05/08 Javascript
微信小程序 wx.request方法的异步封装实例详解
2017/05/18 Javascript
原生js实现简单的链式操作
2017/07/04 Javascript
AngularJS实现的省市二级联动功能示例【可对选项实现增删】
2017/10/26 Javascript
node.JS路径解析之PATH模块使用方法详解
2020/02/06 Javascript
[01:50]2014DOTA2西雅图邀请赛 专访欢乐周宝龙
2014/07/08 DOTA
[01:52]深扒TI7聊天轮盘语音出处7
2017/05/11 DOTA
python连接MySQL数据库实例分析
2015/05/12 Python
Python之re操作方法(详解)
2017/06/14 Python
Python实现生成随机数据插入mysql数据库的方法
2017/12/25 Python
pandas中apply和transform方法的性能比较及区别介绍
2018/10/30 Python
Python数据抓取爬虫代理防封IP方法
2018/12/23 Python
详解Python3除法之真除法、截断除法和下取整对比
2019/05/23 Python
解决springboot yml配置 logging.level 报错问题
2020/02/21 Python
django实现后台显示媒体文件
2020/04/07 Python
Python模拟登入的N种方式(建议收藏)
2020/05/31 Python
世界上最好的威士忌和烈性酒购买网站:The Whisky Exchange
2016/11/20 全球购物
正宗的澳大利亚Ugg靴子零售商:UGG Express
2020/04/19 全球购物
JAVA的事件委托机制和垃圾回收机制
2014/09/07 面试题
如何从一个文件档案的尾端新增记录
2016/12/02 面试题
小学生个人先进事迹材料
2014/05/08 职场文书
励志广播稿300字(5篇)
2014/09/15 职场文书
党的群众路线教育实践活动个人对照检查材料(企业)
2014/11/05 职场文书