原文:https://www.jianshu.com/p/b690d7fe6ec0数组
注意两点就好了ui
<el-form-item label="AP名称"> <el-cascader v-model="ruleForm.ap" :options="apOptions" change-on-select> </el-cascader> </el-form-item>
apOptions:[ { value:'', label: '所有' } ,{ value: 'zhinan', label: '指南', children: [ { value: 'shejiyuanze', label: '设计原则', children: [{ value: 'yizhi', label: '一致' }, { value: 'fankui', label: '反馈' }, { value: 'xiaolv', label: '效率' }, { value: 'kekong', label: '可控' }] }, { value: 'daohang', label: '导航', children: [{ value: 'cexiangdaohang', label: '侧向导航' }, { value: 'dingbudaohang', label: '顶部导航' }] }] } ]
第一点v-model="ruleForm.ap"绑定得是数组this
第二点设置默认值得时候设置得是label对应得value
如上面得数据我想设置默认值是所有 就要以下设置spa
this.ruleForm.ap = ['']
由于label对应得value是''设计
再举个例子想在页面默认显示 指南/设计原则/一致
this.ruleForm.ap = ['zhinan','shejiyuanze','yizhi']