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

一个备案可以做几个网站吗陕西省建设网三类人员公示

一个备案可以做几个网站吗,陕西省建设网三类人员公示,广州市建设工程检测中心网站,钢筋网片厂家电话1、 在这个示例中,我们创建了一个 ref 引用来指向我们想要附加 Tooltip 的 DOM 元素。然后在 onMounted 生命周期钩子中,我们创建了 Tooltip 组件的实例,并将其挂载到一个新创建的 DOM 元素上。我们还在触发元素上添加了 mouseenter 和 mouse…

       1、 在这个示例中,我们创建了一个 ref 引用来指向我们想要附加 Tooltip 的 DOM 元素。然后在 onMounted 生命周期钩子中,我们创建了 Tooltip 组件的实例,并将其挂载到一个新创建的 DOM 元素上。我们还在触发元素上添加了 mouseentermouseleave 事件监听器来控制 Tooltip 的显示和隐藏。

<template><div class="tooltip-trigger" ref="triggerEl">Hover me</div>
</template><script setup>
import { ref, onMounted, onBeforeUnmount } from 'vue';
import { ElTooltip } from 'element-plus';const triggerEl = ref(null);
let tooltipInstance = null;onMounted(() => {if (triggerEl.value) {// 创建 tooltip 组件实例tooltipInstance = defineComponent({template: `<div><el-tooltip :content="content" placement="top"><span ref="tooltipTrigger"></span></el-tooltip></div>`,components: { ElTooltip },data() {return {content: 'This is a tooltip'};},mounted() {// 将 tooltip 的触发元素设置为动态创建的 spanthis.$refs.tooltipTrigger.appendChild(triggerEl.value);}});// 挂载到触发元素上const mountNode = document.createElement('div');triggerEl.value.appendChild(mountNode);tooltipInstance = createApp(tooltipInstance).mount(mountNode);// 监听鼠标事件来控制显示和隐藏triggerEl.value.addEventListener('mouseenter', () => {tooltipInstance.component.proxy.$refs.tooltip.content = 'Updated content';});triggerEl.value.addEventListener('mouseleave', () => {// 隐藏 tooltiptooltipInstance.component.proxy.$refs.tooltip.doDestroy();});}
});onBeforeUnmount(() => {if (tooltipInstance) {// 销毁 tooltip 实例tooltipInstance.unmount();}
});
</script><style>
.tooltip-trigger {cursor: pointer;
}
</style>

2、下面通过找到一个 容器来进行动态创建虚拟节点的方式

 // 假设属性值存储在变量中nextTick(() => {const attributeValue = element.id;// 构建CSS选择器字符串const selector = `[data-element-id="${attributeValue}"]`;const container = document.querySelector(selector);console.log("container=",container)// 创建一个不可见的触发元素const trigger = document.createElement('div');trigger.style.display = 'none';container.appendChild(trigger);// 创建一个el-tooltip的虚拟节点const tooltipVNode = createVNode(ElTooltip, {content: nodeHtml.value,placement: 'top',offset: 100, // 可以根据需要调整偏移量//reference: trigger, // 使用触发元素的引用visible: true, // 设置为可见});// 使用render函数将虚拟节点渲染到容器元素上render(tooltipVNode, container);     })

http://www.yayakq.cn/news/550543/

相关文章:

  • 开源网站后台管理系统无锡企业网站制作公司
  • 建立网站基本知识徐州免费网站建站模板
  • 石家庄网站平台做网站卖广告挣几百万
  • 有必要对网站进行seo吗做网站编程需要学什么软件
  • 微信建站官网免费注册漳州市城乡住房建设局网站
  • 建站的平台云主机和云虚拟主机
  • 根据域名查询网站名称韩国风格网站模板
  • 江西省住房城乡建设部网站浙江网站建设推广公司哪家权威
  • 网站的动画效果代码国家时事新闻
  • 外贸公司网站制作价格wordpress调用插件吗
  • 一学一做腾讯视频网站重庆维力安网站建设
  • 微山网站建设网站还没上线怎么做品牌推广
  • 建网站是什么专业类别怎么往网站换图片
  • 网站到期域名怎么解决办法网站关键词排名不稳定
  • 建营销网站食品包装设计理念
  • 与网站云相关的词语网站策划常用软件
  • 大淘客cms网站建设深圳的小型网络公司
  • 建设主管部门网站查询优秀企业网页设计
  • 做网贷网站多少钱中职商务网站建设课件
  • 旅行社建网站如何作做网站
  • 上海专业建站公成都企业网站设计制作
  • 网络营销导向的企业网站建设的要求杭州 手机网站建设
  • 潍坊公司网站制作南宁建站热搜
  • 潍坊仿站定制模板建站wordpress获取父级id
  • 公司的网站建设费做什么费用互联网保险的弊端
  • 福建凭祥建设工程有限公司网站互联网保险的特点有哪些
  • 外贸网站设计启航网站管理系统
  • 安监网站如何做紧急预案备案网站公司制作
  • 深圳品牌网站设计公司专门做物理的网站
  • 做公司网站的中国石油建设工程协会网站