vue項(xiàng)目中使用多選框的實(shí)例代碼
更新時(shí)間:2020年07月22日 09:45:14 作者:.ZW
這篇文章主要介紹了vue項(xiàng)目中使用多選框的實(shí)例代碼,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

<section class="group-con-search newInp" style="margin:10px;">
<el-input v-model="searchCon" placeholder="請(qǐng)輸入搜索內(nèi)容" @keyup.13.native="labelSearch">
<i class="el-icon-search" slot="suffix" @click="labelSearch"></i>
</el-input>
</section>
<div class="tmplmsg_keywords_list">
<div class="checkbox" v-for="(item, index) in returnDate" :key="index">
<input
type="checkbox"
:id="index"
@change="currentSelect"
:value="item"
v-model="checkedNames"
>
<label :for="index" class="label">{{item.keyword_name}}</label>
</div>
</div>
<div class="pitchon">
<div class="name">
<span>已選擇(1/5)</span>
</div>
<div>
<div class="checkbox list" v-for="(item, index) in returnDateArr" :key="index">
<input
type="checkbox"
:id="index"
@change="currentSelect"
:value="item"
v-model="checkedNames"
>
<label :for="index" class="label">{{item.keyword_name}}</label>
</div>
data(){
return {
returnDate:[],
checkedNames: [],
returnDateArr: [],
searchCon: "", // 搜索內(nèi)容
}
}
currentSelect() {
// checkbox 綁定的是checkedNames數(shù)組,選中或取消都存在里面
// 把值賦給returnDateArr
this.returnDateArr = this.checkedNames;
console.log(this.value)
}
.tmplmsg_keywords_list {
height: 150px;
overflow-y: scroll;
padding-left: 10px;
}
.checkbox {
display: block;
height: 40px;
line-height: 40px;
padding-left: 12px;
margin-right: 0;
}
input[type="checkbox"] {
width: 14px;
height: 14px;
display: inline-block;
text-align: center;
vertical-align: middle;
line-height: 18px;
position: relative;
}
input[type="checkbox"]::before {
content: "";
position: absolute;
top: 0;
left: 0;
background: #fff;
width: 100%;
height: 100%;
border: 1px solid #d9d9d9;
}
input[type="checkbox"]:checked::before {
content: "\2713";
color: #fff;
border: 1px solid #3190e8;
background-color: #3190e8;
position: absolute;
top: 0;
left: 0;
width: 100%;
font-size: 18px;
}
.label {
vertical-align: sub;
margin-left: 10px;
}
總結(jié)
到此這篇關(guān)于vue項(xiàng)目中使用多選框的實(shí)例代碼的文章就介紹到這了,更多相關(guān)vue 使用多選框內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
詳解使用Vue.Js結(jié)合Jquery Ajax加載數(shù)據(jù)的兩種方式
本篇文章主要介紹了詳解使用Vue.Js結(jié)合Jquery Ajax加載數(shù)據(jù)的兩種方式,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-01-01
vue點(diǎn)擊input彈出帶搜索鍵盤并監(jiān)聽該元素的方法
今天小編就為大家分享一篇vue點(diǎn)擊input彈出帶搜索鍵盤并監(jiān)聽該元素的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-08-08
vue項(xiàng)目中添加electron的詳細(xì)代碼
這篇文章通過實(shí)例代碼給大家介紹了vue項(xiàng)目中添加electron的方法,代碼簡(jiǎn)單易懂,對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2021-11-11
從0到1構(gòu)建vueSSR項(xiàng)目之node以及vue-cli3的配置
這篇文章主要介紹了從0到1構(gòu)建vueSSR項(xiàng)目之node以及vue-cli3的配置,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2019-03-03
在Vue開發(fā)過程中解決和預(yù)防內(nèi)存泄漏問題的方法詳解
Vue作為一款流行的前端框架,已經(jīng)在許多項(xiàng)目中得到廣泛應(yīng)用,然而,隨著我們?cè)赩ue中構(gòu)建更大規(guī)模的應(yīng)用程序,我們可能會(huì)遇到一個(gè)嚴(yán)重的問題,那就是內(nèi)存泄漏,因此,我們需要認(rèn)識(shí)到在Vue開發(fā)過程中,內(nèi)存泄漏問題的重要性,本文將給大家介紹如何解決和預(yù)防內(nèi)存泄漏問題2023-10-10

