q-tree中加入default-expand-all,没有展开节点
因为default-expand-all仅在组件第一次渲染时有效,当界面启动的时候,对数据进行了一次空值加载,当再次获取数据的时候是进行了二次渲染,所以渲染没有效果,节点没有展开。
所以要进行判断,判断数据是否有数据。
在标签q-tree内加入v-if="treeNodes.length",判断数组的长度,有数据的时候再进行渲染。
补充:vue Identifier 'is_enable' is not in camel case 提示vue中的命名方式需要驼峰式
对一个文件
如果是JS文件,在script下的开头加上这样一行代码来取消对骆驼式变量名的检测:
/* eslint-disable camelcase */
如果是TS文件:
/* eslint-disable @typescript-eslint/camelcase */
全局取消检测骆驼式变量名
在根目录中找到eslint配置的代码,在rules中如下添加:
对JS文件:
rules: { ... 'camelcase': 'off', }
对TS文件:
rules: { ... '@typescript-eslint/camelcase': 'off', }
點(diǎn)擊查看更多內(nèi)容
為 TA 點(diǎn)贊
評(píng)論
評(píng)論
共同學(xué)習(xí),寫下你的評(píng)論
評(píng)論加載中...
作者其他優(yōu)質(zhì)文章
正在加載中
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦