欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

微信小程序checkbox組件使用詳解

 更新時間:2018年01月31日 13:48:30   作者:Rattenking  
這篇文章主要介紹了微信小程序checkbox組件的使用,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文為大家分享了微信小程序checkbox組件的使用方法,供大家參考,具體內容如下

效果圖

checkbox組件效果圖

WXML

<view class="tui-content">
 <checkbox-group bindchange="checkboxChange">
 <label class="checkbox" wx:for="{{items}}">
  <view class="tui-menu-list"><checkbox value="{{item.name}}" checked="{{item.checked}}"/>{{item.value}}</view>
 </label>
 </checkbox-group>
 <view class="tui-show-name">
 <text wx:for="{{checkArr}}"> {{item}} </text>
 </view>
</view>

JS

Page({
 data: {
 items: [
  { name: 'USA', value: '美國' },
  { name: 'CHN', value: '中國', checked: 'true' },
  { name: 'BRA', value: '巴西' },
  { name: 'JPN', value: '日本' },
  { name: 'ENG', value: '英國' },
  { name: 'TUR', value: '法國' },
 ],
 checkArr: ['中國']
 },
 checkboxChange: function (e) {
 var arr = [];
 e.detail.value.forEach(current => {
  for (var value of this.data.items){
  if(current === value.name){
   arr.push(value.value);
   break;
  } 
  }
 });
 this.setData({checkArr: arr});
 }
})

總結

  • 由于e.detail.value和this.data.items都是數組元素進行屬性對比查找,所以此處采用了雙循環(huán)。
  • forEach循環(huán)不能在循環(huán)中跳出,所以在循環(huán)this.data.items時采用for…of…

DEMO下載

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • 微信小程序-消息提示框實例

    微信小程序-消息提示框實例

    本篇文章主要介紹了微信小程序-提示框,現(xiàn)在分享給大家,也給大家做個參考。感興趣的小伙伴們可以參考一下。
    2016-11-11
  • javascript設計模式之中介者模式Mediator

    javascript設計模式之中介者模式Mediator

    這篇文章主要介紹了javascript設計模式之中介者模式Mediator,需要的朋友可以參考下
    2014-12-12
  • asp javascript 實現(xiàn)關閉窗口時保存數據的辦法

    asp javascript 實現(xiàn)關閉窗口時保存數據的辦法

    asp javascript 實現(xiàn)關閉窗口時保存數據的辦法...
    2007-11-11
  • 千萬別錯過的JavaScript?sort方法使用指南

    千萬別錯過的JavaScript?sort方法使用指南

    sort方法在我們的日常開發(fā)中是經常使用的,sort方法一般是用來對數組進行排序的,但是你是否知道sort方法默認是按什么方式排序的呢?下面就和我一起來深入了解sort方法吧
    2023-05-05
  • JavaScript創(chuàng)建對象的七種經典方式分享

    JavaScript創(chuàng)建對象的七種經典方式分享

    JavaScript 創(chuàng)建對象的方式有很多,通過 Object 構造函數或對象字面量的方式也可以創(chuàng)建單個對象,顯然這兩種方式會產生大量的重復代碼,并不適合量產。本文介紹了七種非常經典的創(chuàng)建對象的方式,希望對大家有所幫助
    2022-11-11
  • JavaScript 解決ajax中parsererror錯誤案例詳解

    JavaScript 解決ajax中parsererror錯誤案例詳解

    這篇文章主要介紹了JavaScript 解決ajax中parsererror錯誤案例詳解,本篇文章通過簡要的案例,講解了該項技術的了解與使用,以下就是詳細內容,需要的朋友可以參考下
    2021-08-08
  • 原生JS實現(xiàn)留言板

    原生JS實現(xiàn)留言板

    這篇文章主要為大家詳細介紹了原生JS實現(xiàn)留言板,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-03-03
  • JS全局變量和局部變量最新解析

    JS全局變量和局部變量最新解析

    這篇文章主要介紹了JS全局變量和局部變量最新解析的相關知識,本文給給大家補充js刪除局部變量的代碼,非常不錯,具有參考借鑒價值,感興趣的朋友一起學習吧
    2016-06-06
  • JavaScript中數組slice和splice的對比小結

    JavaScript中數組slice和splice的對比小結

    相信對很多學習JavaScript語言的人來說,都會經常搞不清slice和splice這兩個方法。它們雖然名稱相似,但是功能卻完全不同。所以這篇文章就給大家詳細整理了關于JavaScript中數組slice和splice的對比,有需要的可以參考學習。
    2016-09-09
  • js獲取TreeView控件選中節(jié)點的Text和Value值的方法

    js獲取TreeView控件選中節(jié)點的Text和Value值的方法

    在實際項目中,遇到一個問題,首先彈出一個新窗口,新窗口中放了一個TreeView控件,現(xiàn)在要解決的是,如何單擊TreeView中一個節(jié)點,返回Text和Value到父頁面并關閉該新窗口,本文將詳細介紹此方法的實現(xiàn)
    2012-11-11

最新評論