|
4 년 전 | |
---|---|---|
.. | ||
api | 4 년 전 | |
common | 4 년 전 | |
components | 4 년 전 | |
config | 4 년 전 | |
js_sdk | 4 년 전 | |
pages | 4 년 전 | |
static | 4 년 전 | |
store | 4 년 전 | |
uni_modules | 4 년 전 | |
utils | 4 년 전 | |
App.vue | 4 년 전 | |
main.js | 4 년 전 | |
manifest.json | 4 년 전 | |
pages.json | 4 년 전 | |
readme.md | 4 년 전 | |
uni.scss | 4 년 전 |
ζѡselect-tree
Ԥ
ʹ÷ʽ
script
(ĬϿԲselectList,ĬйԤ)
°潫:selectList = 'selectList' Ϊ v-model='selectList'
import selectTree from "@/components/select-tree/select-tree"
export default {
components: {selectTree}
}
һ÷
//
<select-tree @choose='choose' v-model='selectList' ref='selectTree'></select-tree>
// script
<script>
import selectTree from "@/components/select-tree/select-tree"
export default {
components: {
selectTree,
},
data() {
return {
selectList: [
{
name: 'ˮ',
checked: false,
show: false,
childrenList: [
{
checked: false,
name: '',
}, {
checked: false,
name: ''
}
]
},
{
name: '',
checked: false,
show: false,
childrenList: [
{
checked: false,
name: 'ͷ'
}, {
checked: false,
name: ''
}
]
}
]
}
},
methods: {
choose(e){
console.log(e)
//ز˵
},
chooseAll(){
this.$refs.selectTree.chooseAll()
},
cancelAll(){
this.$refs.selectTree.cancelAll()
}
},
}
</script>
options ˵
Ƿ | ˵ | ||
---|---|---|---|
selectList | Array | ά | |
showCheck | Boolean | ƶѡǷʾ | |
disableLv2Check | Boolean | ƶѡdisabled |
¼˵
¼ | ˵ | ز |
---|---|---|
choose | ѡťʱ¼ | [lv1_value: { ...item }, lv2_value: { ...item2 }] |
**ڲ: ** ||˵|ز| |:--|:---|:--| |chooseAll|ѡҳв㼶|| |cancelAll|ȡҳв㼶||
Ļ˵
selectList:[
{
name: 'ˮ',//һε
checked: false,//һθѡǷѡ
show: false,//˵Ƿչʾ
childrenList: [
{
checked: false,//θѡǷѡ
name: '',//ε
}, {
checked: false,
name: ''
}
]
}]
زԤ