element ui的el-cascader级联选择器可以在定义的时候加上clearable属性用于清空选项内容。
有没有什么方法可以主动触发clearable清空el-cascader的选项内容?
尝试过用reset按钮重置表单,但没有效果。。
<el-form-item>
<el-cascader class="newinput" :options="options" @active-item-change="handleItemChange" :props="props" clearable></el-cascader>
</el-form-item>
export default {
name: 'app',
data(){
return{
options: [{
name: '北京',
code:10000
children: []
}, {
name: '天津',
code:10001
children: []
},
{
name: '河北省',
code:10002
children: []
}
],
props: {
label:'name',
value:'code',
children: 'children'
}
}
}
给cascader组件设置一个ref
去element-ui的github上查看源码
此处clearValue需要传入一个事件对象 这里是自己模拟一个事件对象来避免报错