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

图片 1

图片 2

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

loading通常使用在请求网络数据时的一种方式,通过hidden属性设置显示与否

主要属性:

主要属性:

图片 3

图片 4

wxml

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>
<!---->
<button type="primary" bindtap="listenerButton">显示loading</button>
<!--默认隐藏-->
<loading hidden="{{hiddenLoading}}">正在加载</loading>

js

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为页面跳转所带来的参数
 }
})
Page({
 data:{
 // text:"这是一个页面"
 hiddenLoading: true
 },

 /**
 * 监听button点击事件
 */
 listenerButton:function(){
 this.setData({
  hiddenLoading: !this.data.hiddenLoading
 })
 },
 onLoad:function(options){
 // 页面初始化 options为页面跳转所带来的参数
 },
 onReady:function(){
 // 页面渲染完成
 },
 onShow:function(){
 // 页面显示
 },
 onHide:function(){
 // 页面隐藏
 },
 onUnload:function(){
 // 页面关闭
 }
})

相关文章:

相关文章:

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组件

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组件

您可能感兴趣的文章:

您可能感兴趣的文章: