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

嘉兴外贸网站建设营销型门户网站

嘉兴外贸网站建设,营销型门户网站,六安城市网怎么样,哈尔滨怎样关键词优化el-tree-select是一个含有下拉菜单的树形选择器#xff0c;结合了 el-tree 和 el-select 两个组件的功能。 因为包含了el-tree的功能#xff0c;我们可以自定义tree的节点#xff0c;创造出想要的组件 使用default插槽可以自定义节点内容#xff0c;它的default插槽相当于…el-tree-select是一个含有下拉菜单的树形选择器结合了 el-tree 和 el-select 两个组件的功能。 因为包含了el-tree的功能我们可以自定义tree的节点创造出想要的组件 使用default插槽可以自定义节点内容它的default插槽相当于el-tree的default插槽 templateel-tree-selectv-modeldirCode:datatreeData:highlight-currenttrue:propsdefaultPropsclearablefilterablenode-keypathCode:placeholderplaceholderclearhandleCleartemplate #default{ node, data }div classcustom-tree-node clickdata.pathCode ! -1 ? handleNodeClick(data) : div classtree-icon!-- 这里的svg-icon是我自己加的可以改成element-plus中的icon ----svg-icon classfile icon-classfile/svg-icon/divdiv classtree-label one-linespan classtree-label-text one-line{{ node.label }}/span/div/div/template/el-tree-select /template使用:model-valuemodelValue可以在适合用组件时直接v-model绑定值 我这里使用的是setup式的语法当然也可以使用setup()方法 script setup import { ref, reactive, watch, onMounted } from vue import { getDirectory } from api/autoOperations/scriptManageconst props defineProps({placeholder: {type: String,default: 请选择目录,required: false},code: {type: String,default: ,required: false},path: {type: String,default: ,required: false} })let dirCode ref() let dirPath ref() const treeData ref([])const emits defineEmits([change])// 树状图默认配置 const defaultProps reactive({children: children,label: pathName,isLeaf(data, node) {return data.isLeaf true} })watch(() props.code, (val) {if (val) {dirCode.value val} }, {immediate: true,deep: true }) watch(() props.path, (val) {if (val) {dirPath.value val} }, {immediate: true,deep: true })onMounted(() {getTreeData() })// 这里从数据库获取数据 const getTreeData () {}const handleNodeClick (data) {dirCode.value data.pathCodedirPath.value data.dirPathemits(change, {dirPath: dirPath.value,dirCode: dirCode.value}) }const handleClear () {dirCode.value dirPath.value emits(change, {dirPath: dirPath.value,dirCode: dirCode.value}) }/script这是我的自定义样式用的scss style langscss scoped .custom-tree-node {display: flex;justify-content: space-between;align-items: center;width: calc(100% - 24px);font-size: 12px;line-height: 24px;.tree-icon {width: 20px;display: flex;align-items: center;.file {width: 20px;font-size: 20px;vertical-align: text-bottom;}}.tree-label {width: 100%;height: 24px;line-height: 24px;.tree-label-text {display: inline-block;max-width: calc(100% - 30px);}} } /style最后是效果图
http://www.pierceye.com/news/456912/

相关文章:

  • 广东专业商城网站建设软文投稿平台有哪些
  • 广告公司起什么名字好seo教程有什么
  • 搭建网站什么意思网站制作网址
  • 哈尔滨站建筑松原市建设局网站
  • 浙江网站建设 seo深圳建设岗位证书报名网站
  • c 做彩票网站想在网上做开发网站接活儿
  • 医疗网站建设基本流程图怎样进行文化建设
  • 在深圳学网站设计我想创业做网站
  • seo网站优化公司住房和城乡建设厅证书查询
  • 江苏建设通网站创业项目
  • 亚马逊电商网站南通做网络网站
  • 做网站交易装备可以么上海企业信息查询公示系统
  • 浙江网站建设而梦幻西游源码论坛
  • 网站建设类织梦模板做网站 对方传销
  • 做外贸比较好的网站莱芜信息港房产网
  • 胶州建设局网站做电影网站怎样赚钱
  • 物流的网站模板免费下载网站你懂我意思正能量晚上下载
  • 做外贸的阿里巴巴网站是哪个更好网络宣传网站建设价格
  • 网站入侵怎么做网站开发相关英文单词
  • 实验室网站建设方案阳西网络问政平台官网
  • 岳阳网站开发建设网站域名注册申请
  • 营销型网站建设ppt网站程序开发后怎么上线
  • 鞍山做网站哪家好制作网站技术
  • 中国建设银行山西省分行网站wordpress永久免费
  • 设计网络网站做国外网站 国外人能看到吗
  • 融安有那几个网站做的比较好的创建网站大约
  • 浙江联科网站建设选择宁波seo优化公司
  • 上海建站网络科技app营销策略有哪些
  • 怎么检查网站有没有被挂马知乎做笔记的网站
  • 温岭网站制作爱网站查询