element中el-cascader級聯(lián)選擇器只有最后一級可以多選
一、前言
element-ui中el-cascader級聯(lián)選擇器只有最后一級可以多選,其它級只有展開子節(jié)點的功能,如下圖所示:

可以觀察到最后一級的li節(jié)點上沒有屬性aria-haspopup="true",可以通過這個來隱藏非最后一級節(jié)點的el-checkbox來解決此問題

二、實現(xiàn)
2.1、設(shè)置popper-class和multiple
設(shè)置屬性popper-class自定義浮層類名為popper-select,把props屬性中的multiple設(shè)置為true,開啟多選
<el-cascader
:options="options"
popper-class="popper-select"
:props="{
multiple: true
}"
/>
2.2、設(shè)置樣式
選中li屬性aria-haspopup為true的標(biāo)簽,隱藏此標(biāo)簽下的el-checkbox選擇框。
注意:
style標(biāo)簽中不要加scope
.popper-select {
li[aria-haspopup="true"] {
.el-checkbox {
display: none;
}
}
}
三、最后
到此這篇關(guān)于element中el-cascader級聯(lián)選擇器只有最后一級可以多選的文章就介紹到這了,更多相關(guān)element el-cascader級聯(lián)選擇器內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
vue實現(xiàn)原理this.$message實例詳解
這篇文章主要介紹了vue實現(xiàn)原理this.$message實例詳解,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧2024-03-03
Vue項目中使用fontawesome圖標(biāo)庫的方法
fontawesome的圖標(biāo)有免費版和專業(yè)版,本文主要使用free版本,一般free版本的圖標(biāo)夠用,free圖標(biāo)又劃分為三個圖標(biāo)庫,主要有實心圖標(biāo)solid、常規(guī)圖標(biāo)regular及品牌圖標(biāo)brand,根據(jù)需求去下載對應(yīng)的圖標(biāo)庫,無須全部下載,對vue?fontawesome圖標(biāo)庫相關(guān)知識感興趣的朋友一起看看吧2023-12-12
vue3.0+vue-router+element-plus初實踐
這篇文章主要介紹了vue3.0+vue-router+element-plus初實踐,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-12-12
vue實現(xiàn)編輯器鍵盤抬起時內(nèi)容跟隨光標(biāo)距頂位置向上滾動效果
這篇文章主要介紹了vue實現(xiàn)編輯器鍵盤抬起時內(nèi)容跟隨光標(biāo)距頂位置向上滾動效果,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-05-05
vue綁定數(shù)字類型 value為數(shù)字的實例
這篇文章主要介紹了vue綁定數(shù)字類型 value為數(shù)字的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-08-08

