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

vue .js綁定checkbox并獲取、改變選中狀態(tài)的實(shí)例

 更新時(shí)間:2018年08月24日 09:53:23   作者:The_road_of_ordinary  
今天小編就為大家分享一篇vue .js綁定checkbox并獲取、改變選中狀態(tài)的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

如下所示:

1.html

<div class="weui-cells weui-cells_checkbox font14" v-for="item in items">
   <label class="weui-cell weui-check__label">
    <div class="weui-cell__ft width-inherit">
     <input type="checkbox" class="weui-check" v-on:click="CheckItem(item)" v-model="item.state" name="checkbox" />
    </div>
   </label>
  </div>

2.js

var vum = new Vue({
 data:{
  items:[]
 }
 methods:{
  CheckItem:function(item){
   item.state = !item.state;
   console.log(this.items);
  }
 }
})

拓展知識(shí):淺談vue復(fù)選框選中的值的問(wèn)題

如下所示:

<p>
 <input type="checkbox" id="m_nh3" v-model="mFormData.bd_3" v-bind:true-value="3" v-bind::false-value="checkFalseValue">
 <label for="m_nh4">不含3</label>
</p>
<p>
 <input type="checkbox" id="m_nh4" v-model="mFormData.bd_4" v-bind:true-value="4" v-bind::false-value="checkFalseValue">
 <label for="m_nh4">不含4</label>
</p>
<p>
 <input type="checkbox" id="m_nh5" v-model="mFormData.bd_5" v-bind:true-value="5" v-bind::false-value="checkFalseValue">
 <label for="m_nh4">不含5</label>
</p>
<p>
 <input type="checkbox" id="m_nh7" v-model="mFormData.bd_7" v-bind:true-value="7" v-bind::false-value="checkFalseValue">
 <label for="m_nh7">不含7</label>
</p>

最近遇到vue項(xiàng)目中form表單復(fù)選框的問(wèn)題,拿出來(lái)分享下,

因?yàn)関ue沒(méi)有直接像jqury中的serialize()那樣,直接獲取表單數(shù)據(jù)的方法,

為了簡(jiǎn)單,使用v-model的方法與data數(shù)據(jù)中的mFormData對(duì)象相互綁定,這樣在獲取表單數(shù)據(jù)的時(shí)候,直接用this.mFormData就可以獲取表單數(shù)據(jù),

但是在獲取checkbox的值得時(shí)候,如果不做處理,選中的時(shí)候?qū)ο笾械闹禐閠rue,沒(méi)選中的時(shí)候值是false,

可能跟我們需要傳入后臺(tái)的數(shù)據(jù)不符,當(dāng)然可以在傳參的時(shí)候?qū)χ颠M(jìn)行判斷修改,但這無(wú)形中增加了很多麻煩,

因此,可以使用v-bind:true-value='x'、v-bind:false-value='x'的方法,直接讓復(fù)選框選中的時(shí)候,對(duì)象中的值直接是我們想要的數(shù)值,

需要注意的是,經(jīng)常再設(shè)置未選中的時(shí)候是個(gè)空值,如果直接v-bind:false-value=''這樣對(duì)象中的值還是false,

可以在data中設(shè)置一個(gè)值為''的數(shù)據(jù)。

希望對(duì)還不熟悉的同學(xué)有所幫助。

以上這篇vue .js綁定checkbox并獲取、改變選中狀態(tài)的實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • vue中使用pdfjs-dist?+?turnjs實(shí)現(xiàn)頁(yè)面的翻書(shū)瀏覽功能

    vue中使用pdfjs-dist?+?turnjs實(shí)現(xiàn)頁(yè)面的翻書(shū)瀏覽功能

    這篇文章主要介紹了vue中使用pdfjs-dist?+?turnjs實(shí)現(xiàn)頁(yè)面的翻書(shū)瀏覽,通過(guò)本文學(xué)習(xí)我們知道了pdfjs-dist 的工作原理是把獲取到的 pbf 的文件的數(shù)據(jù)流, 利用 canvas轉(zhuǎn)換成圖片,本文通過(guò)實(shí)例代碼詳解講解,需要的朋友可以參考下
    2022-10-10
  • 基于Element的組件改造的樹(shù)形選擇器(樹(shù)形下拉框)

    基于Element的組件改造的樹(shù)形選擇器(樹(shù)形下拉框)

    這篇文章主要介紹了基于Element的組件改造的樹(shù)形選擇器,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • Vue2.0 多 Tab切換組件的封裝實(shí)例

    Vue2.0 多 Tab切換組件的封裝實(shí)例

    本篇文章主要介紹了Vue2.0 多 Tab切換組件的封裝實(shí)例,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-07-07
  • vue.js自定義組件directives的實(shí)例代碼

    vue.js自定義組件directives的實(shí)例代碼

    這篇文章主要介紹了vue.js自定義組件directives的實(shí)例代碼,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-11-11
  • vue實(shí)現(xiàn)通訊錄功能

    vue實(shí)現(xiàn)通訊錄功能

    這篇文章主要為大家詳細(xì)介紹了vue實(shí)現(xiàn)通訊錄功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-07-07
  • vue如何向后臺(tái)傳遞日期

    vue如何向后臺(tái)傳遞日期

    這篇文章主要介紹了vue如何向后臺(tái)傳遞日期,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-06-06
  • 淺談Vue SSR中的Bundle的具有使用

    淺談Vue SSR中的Bundle的具有使用

    這篇文章主要介紹了淺談Vue SSR中的Bundle的具有使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • 使用vuex的state狀態(tài)對(duì)象的5種方式

    使用vuex的state狀態(tài)對(duì)象的5種方式

    本文給大家介紹了使用vuex的state狀態(tài)對(duì)象的5種方式,給大家貼出了我的vuex的結(jié)構(gòu),感興趣的朋友跟隨腳本之家小編一起學(xué)習(xí)吧
    2018-04-04
  • vue如何解決this.refs拿取v-for下元素undefine問(wèn)題

    vue如何解決this.refs拿取v-for下元素undefine問(wèn)題

    這篇文章主要介紹了vue如何解決this.refs拿取v-for下元素undefine問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • vue $set 實(shí)現(xiàn)給數(shù)組集合對(duì)象賦值

    vue $set 實(shí)現(xiàn)給數(shù)組集合對(duì)象賦值

    這篇文章主要介紹了vue $set 實(shí)現(xiàn)給數(shù)組集合對(duì)象賦值方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-07-07

最新評(píng)論