微信小程序(十六)form组件详细介绍

 更新时间:2016年09月27日 14:35:02   作者:顺子_RTFSC  
这篇文章主要介绍了微信小程序form组件详细介绍的相关资料,需要的朋友可以参考下

form表单组件 是提交form内的所有选中属性的值,注意每个form表单内的组件都必须有name属性指定否则提交不上去,button中的type两个submit,reset属性分别对应form的两个事件

主要属性:

wxml

<form bindsubmit="listenFormSubmit" bindreser="listenFormReser" >
 <checkbox-group name="checkbox" bindchange="listenerCheckbox">
  <label style="display: flex" wx:for-items="{{items}}">
   <checkbox value="{{item.name}}"/>{{item.value}}
  </label>
 </checkbox-group>

<!--button formType属性两个可选值submit, reset分别会触发form的submit,reser事件 -->
 <button formType="submit" type="primary">提交</button>
 <button formType="reset" type="warn">重置</button>
</form>

js

Page({
 /**
  * 初始化数据
  */
 data:{
 items: [
  {name: 'JAVA', value: 'Android', checked: 'true'},
  {name: 'Object-C', value: 'IOS'},
  {name: 'JSX', value: 'ReactNative'},
  {name: 'JS', value: 'wechat'},
  {name: 'Python', value: 'Web'}
 ]
 },

 listenCheckboxChange: function() {
 console.log(e.detail.value);
 },

 onLoad:function(options){
 // 页面初始化 options为页面跳转所带来的参数
 }
})

相关文章:

hello WeApp                      icon组件
Window 
                            text组件                                switch组件
tabBar底部导航                 progress组件                        action-sheet
应用生命周期                    button组件                            modal组件
页面生命周期
                    checkbox组件                       toast组件
模块化详                           form组件详                            loading 组件
数据绑定
                           input 组件                             navigator 组件
View组件                          picker组件                             audio 组件
scroll-view组件                 radio组件                              video组件
swiper组件                        slider组件                              Image组件

相关文章

  • JS前端错误监控捕获以及上报方法详解

    JS前端错误监控捕获以及上报方法详解

    这篇文章主要为大家介绍了前端错误监控捕获以及上报方法详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-01-01
  • 微信小程序 获取session_key和openid的实例

    微信小程序 获取session_key和openid的实例

    这篇文章主要介绍了微信小程序 获取session_key和openid的实例的相关资料,希望能通过本文帮助到大家实现这样的功能,需要的朋友可以参考下
    2017-08-08
  • 开发效率翻倍的Web API使用技巧

    开发效率翻倍的Web API使用技巧

    这篇文章主要为大家介绍了开发效率翻倍的Web API使用技巧详解,主要选取了一些有趣且有用的 Web API 进行介绍,并且 API 可以在线运行预览
    2023-05-05
  • JS前端架构pnpm构建Monorepo方式管理demo

    JS前端架构pnpm构建Monorepo方式管理demo

    这篇文章主要为大家介绍了JS前端架构pnpm构建Monorepo方式的管理demo,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-07-07
  • 微信小程序 scroll-view隐藏滚动条详解

    微信小程序 scroll-view隐藏滚动条详解

    这篇文章主要介绍了微信小程序 scroll-view隐藏滚动条和跳转页面的相关资料,需要的朋友可以参考下
    2017-01-01
  • 以JS开发为例详解版本号的作用与价值

    以JS开发为例详解版本号的作用与价值

    这篇文章主要为大家介绍了以JS开发为例详解版本号的作用与价值详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-09-09
  • Lodash加减乘除add subtract multiply divide方法源码解读

    Lodash加减乘除add subtract multiply divide方法源码解读

    这篇文章主要介绍了Lodash加减乘除add subtract multiply divide方法源码解读,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-05-05
  • javascript的setTimeout()使用方法总结

    javascript的setTimeout()使用方法总结

    这篇文章主要给大家分享javascript的setTimeout()使用方法总结,js的setTimeout方法用处比较多,通常用在页面刷新了、延迟执行了等等,下面我们一起来看看文章对该内容的具体总结吧,需要的朋友可以参考一下
    2021-11-11
  • threejs中使用drawbufferss示例详解

    threejs中使用drawbufferss示例详解

    这篇文章主要为大家介绍了threejs中使用drawbufferss示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-09-09
  • 浅谈TypeScript 索引签名的理解

    浅谈TypeScript 索引签名的理解

    这篇文章主要给大家分享的是TypeScript 索引签名的理解,索引签名由方括号中的索引名称及其类型组成,后面是冒号和值类型:{ [indexName: KeyType]: ValueType }, KeyType 可以是一个 string、number 或 symbol,而ValueType 可以是任何类型,下面就俩简单了解一下吧
    2021-10-10

最新评论