Vue Treeselect组件使用问题汇总及解决办法(持续更新!!!)
文章中使用的数据样例(数据字段和值,仅便于突出展示效果,并非实际使用需要)
如下:
const mockData = [
"id": 1,
"name": "手机",
"subOptions": [
{
"value": 21,
"name": "5G手机",
"subOptions": []
}
],
]
1.自定义展示字段:
<tempalte>
<treeselect :options="options" :normalizer="normalizer" />
</tempalte>
<script>
export default {
data (){
return {
options: mockData,
normalizer() { // 自定义数据字段
id: node.key, // 自定义选中值
label: node.name, // 自定义标签显示
children: node.subOptions, // 自定义下级chidlren字段