当前位置: 首页 > news >正文

建立网站的数据表建设云企业服务平台

建立网站的数据表,建设云企业服务平台,网站开发技术文档,wordpress包下载el-tree-v2无 el-tree中默认展开节点的属性,需要自行设置 default-expand-all是否默认展开所有节点 需求:首次默认展开全部节点 实现1尝试失败:增加设置了属性 :default-expand-keys"props.treeData.map(itemitem.id)"无效&…

el-tree-v2无 el-tree中默认展开节点的属性,需要自行设置

default-expand-all是否默认展开所有节点

需求:首次默认展开全部节点

实现1尝试失败:增加设置了属性 :default-expand-keys="props.treeData.map(item=item.id)"无效,但是静态数据:default-expand-keys="[1]"指定id就可以展开,原因应该是数据视图更新导致,但是未找到好的解决方法。

如下实现:

1-设置了firstExpand为首次加载标志

2-判断为第一次加载,是就setExpandedKeys设置默认展开

<script lang="ts" setup>import {  ElTree } from "element-plus";import { ref, watch, onMounted, nextTick } from "vue";//动态设置的高度const { tableBox, tableHeight } = useDynamicTableHeight();const defaultProps = {children: 'peopleData',value: 'id'}// 传给父组件点击事件const emits = defineEmits(['clickMapTerminal']);// 点击const onClickMapTerminal = (data) => {}const props = defineProps({treeData: {type: Array,default: () => {return []}}})const treeRef = ref < InstanceType < typeof ElTree >> ();//第一次加载标记const firstExpand = ref < boolean > (true);//监听第一次加载就默认展开全部节点watch(() => props.terminalData, () => {if (!firstExpand.value) return;setExpandedKeys();firstExpand.value = false;}, { deep: true })//默认全部展开——设置当前展开的节点const setExpandedKeys = () => {const allChooseIds = props.treeData.map(item => item.id) || [];treeRef.value?.setExpandedKeys(allChooseIds);}
</script><template><div id="list" class="overflow-y-auto h-full"><el-scrollbar class="w-full flex-1 h-full border-[1px] grow border-[#F0F0F0]" ref="tableBox"><el-tree-v2 ref="treeRef" :height="tableHeight" :data="props.treeData" :props="defaultProps" node-key="id" :expand-on-click-node="true" :item-size="45" default-expand-all @node-click="onClickMapTerminal"><template #default="{ node, data }"></template></el-tree-v2></el-scrollbar></div>
</template>
http://www.yayakq.cn/news/388941/

相关文章:

  • 苍梧网站建设哈尔滨排名seo公司
  • 自己电脑做网站访问速度做资讯类网站需要特殊资质吗
  • 建设企业网站公司价格做思维导图好看的网站
  • 高端企业网站报价网站创建器
  • 网站建设南昌今天东营发生的重大新闻
  • 营销案例网站推荐个人网站下载
  • 东阳市住房和城乡建设局网站沈阳专业网站制作团队
  • 网站搜索优化技巧北京建设网站公司推荐
  • 咨询聊城做网站网站报价方案
  • 四川省建设厅官方网站信息查询图片wordpress主题
  • 自己做网站做那种类型做网站用哪个编程语言
  • 海曙网站制作网站建设按期没有完成能要回定金吗
  • 营销型网站建设的指导原则不包括网站做流量
  • 网站开发怎么兼容ie错误标签 wordpress
  • 中小学教师兼职做网站手机网站怎么解析
  • 网站怎么推广效果好一点呢网站备案 互联网信息查询
  • 网站自建设需要买什么手续给网站做seo的必要性
  • 教务系统门户网站微商小程序分销商城
  • 学校网站维护厦门建设厅查询网站
  • 网站设计经典案例欣赏建设商务网站公司
  • 东莞网站制作及推广价格做淘客网站多少钱
  • 网站建设审批程序上海网站建设上海黄金
  • 江苏园博园建设开发有限公司网站用python做网站的步骤
  • 有没有专业做网站的南宁广告网页设计招聘信息
  • 想开个网站怎样开公司网页制作作业100例
  • 招聘网站建设需求分析百度站长平台官网登录入口
  • 蓝科企业网站系统北京做网站的公司哪家好
  • 网站建设为中心东莞seo计费
  • 北京网站设计十年乐云seo域名交易的安全措施
  • 网站幕布拍摄跨境电商公司取名