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

如何做好网站推广优化爱战网官网

如何做好网站推广优化,爱战网官网,360免费wifi上不了网,网站体验分析如果可以实现记得点赞分享,谢谢老铁~ 1.需求描述 引用的下拉树形结构支持多选,限制选中tag的个数,且超过制定个数,鼠标悬浮展示更多已选中。 2.先看下效果图 3.实现思路 首先根据API文档,先设置maxTagC…

如果可以实现记得点赞分享,谢谢老铁~

1.需求描述

引用的下拉树形结构支持多选,限制选中tag的个数,且超过制定个数,鼠标悬浮展示更多已选中。

2.先看下效果图

在这里插入图片描述

3.实现思路

首先根据API文档,先设置maxTagCount,最多显示多少个 tag。
然后再设置 maxTagPlaceholder,隐藏 tag 时显示的内容,因为支持
插槽,所以我们可以这样自定义:

父组件

<a-tree-selectstyle="width: 100%"v-model:value="searchValue"tree-checkableallow-clearshow-search:tree-data="treeData"placeholder="请选择":max-tag-text-length="maxTagTextLength":max-tag-count="maxTagCount" ><template #maxTagPlaceholder><tool-tip-tag:currentCheckedKeys="dealCheckedList(treeData, searchValue)"></tool-tip-tag></template></a-tree-select><script lang="ts">
import { toRefs, watch, ref } from "vue";
export default {setup(porps) {const searchValue = ref<string[]>([]);// 关键: 过滤选中的label - valueconst dealCheckedList = (treeData, list) => {let dataList = treeToList(treeData);return [...new Set(dataList)].filter((item: any) =>list.includes(item.value));};return { dealCheckedList,searchValue };},
};
</script>

4.自定义一个toolTipTag 浮层组件

通过父传子 currentCheckedKeys 进行过滤选中的label展示名称。
子组件

<template><a-tooltip:overlayStyle="{overflow: 'auto',maxHeight: '750px',width: '300px',}"><template #title><div class="item" v-for="(item, i) in checkedList" :key="i"><div>{{ item?.title }}</div></div></template><span>{{ expandText }}</span></a-tooltip>
</template><script lang="ts">
import { toRefs, watch, ref } from "vue";
export default {name: "ToolTipTag",props: {currentCheckedKeys: Array,expandText: {type: String,default: () => "+ 更多 ...",},},setup(porps) {let { currentCheckedKeys } = toRefs(porps);let checkedList = ref<any>(currentCheckedKeys.value);watch(() => currentCheckedKeys.value,(val) => {checkedList.value = currentCheckedKeys.value;});return { checkedList };},
};
</script>

收工!谢谢老铁们的点赞收藏~

http://www.bjxfkj.com.cn/article/106565.html

相关文章:

  • 流量精灵seo推广优化多少钱
  • 成都网站建设电话seo营销是什么意思
  • net后缀的可以做网站吗网站推广沈阳
  • 网站服务器租用时间竞价推广账户竞价托管费用
  • 邢台微信网站武汉百度快速排名提升
  • 阿里云做网站号码微营销平台系统
  • 内蒙古包头做网站的公司千度搜索引擎
  • 怎么才能创建个人网站品牌营销策划与管理
  • 做网站经常用的术语公众号推广渠道
  • wordpress 菜单函数seo排名优化首页
  • 广州seo推广公司seo优化收费
  • 网站建设试题免费发帖平台
  • 兰州网站seo外包新闻发布平台
  • 凡科网怎么修改网站怎样建立一个自己的网站
  • 音乐摄影网站建设宗旨上google必须翻墙吗
  • 网站注册备案之后怎么做网站aso安卓优化
  • 网站建设 php友情链接页面
  • 建设工程交易服务网微信小程序排名关键词优化
  • 如何做网站搬运工赚钱seo发外链工具
  • 新乡网站建设那家好成人用品哪里进货好
  • 网站建设 迅雷下载网上引流推广怎么做
  • 沈阳模板建站定制兰州关键词快速上首页排名
  • 南京网站开发南京乐识好今天刚刚发生的新闻台湾新闻
  • 免费成品网站模板巩义网络推广外包
  • 好的专业网站建设公司seo外链推广平台
  • 做二手设备的网站注册平台
  • 建网站要租服务器吗友链交易平台源码
  • 衡水市住房和城乡规划建设网站优化seo可以从以下几个方面进行
  • 网上哪些网站可以做兼职b站视频推广app
  • 创同盟做网站江阴企业网站制作