一個簡單的報錯 ,可以用於
代碼:
<el-tree
:data="menus"
:props="defaultProps"
@node-click="handleNodeClick"
:expand-on-click-node="false"
show-checkbox = "true"
:default-expanded-keys="expandedKey"
node-key="catId"
>
Invalid prop: type check failed for prop "showCheckbox". Expected Boolean, got String.
解決方法1.網上搜了一下解決方法 就是
直接把這個后面的 = "true" 去掉,親測有用
<el-tree
:data="menus"
:props="defaultProps"
@node-click="handleNodeClick"
:expand-on-click-node="false"
show-checkbox
:default-expanded-keys="expandedKey"
node-key="catId"
>
解決方法2.后面發現在前面加一個:綁定一下就行了
:show-checkbox = "true",
注 : 等價於 v-bind: 是一個單向綁定函數,用於綁定數據和元素屬性
<el-tree
:data="menus"
:props="defaultProps"
@node-click="handleNodeClick"
:expand-on-click-node="false"
:show-checkbox = "true"
:default-expanded-keys="expandedKey"
node-key="catId"
>