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

做网站的颜色搭配创意营销点子

做网站的颜色搭配,创意营销点子,狠狠做网站改成什么了,3d溜溜网室内设计图库🧡🧡需求🧡🧡 未点击查看答案按钮时,步骤3面板未展示内容(v-if控制) 点击查看答案按钮后,通过graphviz绘制并展示状态转换图,渲染在步骤2中,同时步骤3的v-…

🧡🧡需求🧡🧡

未点击查看答案按钮时,步骤3面板未展示内容(v-if控制)
在这里插入图片描述

点击查看答案按钮后,通过graphviz绘制并展示状态转换图,渲染在步骤2中,同时步骤3的v-if变为true,渲染出内容并且也渲染展示这张图
在这里插入图片描述

🧡🧡遇到的问题🧡🧡

  • 渲染重复性:前端通过vue-graphviz库 使用svg渲染 后端传来的dot_str,从而绘制出这张svg状态转换图,问题出现在项目中需要展示两个同样svg,由于它们的id相同,根据共享原则,导致只渲染了一个
  • 渲染时机:涉及v-if、transition、添加dom节点的操作,时机不对导致步骤3的svg图渲染不出来

🧡🧡解决思路🧡🧡

  • 对于渲染重复性问题:利用cloneNode函数,复制一个新的svg,从而添加dom节点
	 const svg = viz.renderSVGElement(draw_dot['NFA'][0])const svgClone = svg.cloneNode(true)NFAs.value[0].appendChild(svg)NFAs.value[1].appendChild(svgClone)
  • 对于渲染时机:掌握vue3 transition文档中描述的enter钩子,应当确保v-if渲染后的dom生成后,再调用渲染函数(添加svg dom),之后再开始进行transiton过渡
    在这里插入图片描述
const handleStep3_TransEnter = (el:Element, done:()=>void) => {// console.log(NFAs.value)// console.log('step333333333333333333')if(!step3_open.value) return done()// console.log(222)// 此时元素已插入 DOMnextTick().then(() => {// console.log(NFAs.value)// 确保 ref 已收集if (NFAs.value.length >= 2) {instance().then(viz => {const svg = viz.renderSVGElement(draw_dot['NFA'][0])const svgClone = svg.cloneNode(true)NFAs.value[0].appendChild(svg)NFAs.value[1].appendChild(svgClone)draw_dot['NFA'][1] = true})}})
}
http://www.tj-hxxt.cn/news/83096.html

相关文章:

  • 建设网站是哪个部门负责google官网下载安装
  • 装修公司网站用的织梦如何免费找精准客户
  • mweb wordpressseo技术平台
  • 潍坊哪家做网站做的最好网站收录有什么用
  • 怎么做高端品牌网站设计外贸平台app
  • 教做flash的网站网站策划方案
  • 返利导购网站建设需求文档考研培训
  • 自己可以做网站服务器吗推广产品的方式有哪些
  • wordpress 拒绝连接长春关键词优化排名
  • 电子商务中网站建设百度推广手机app下载
  • 网站建设的域名注册宁波seo推广服务电话
  • 外贸网站建设 福田b2b电子商务网站都有哪些
  • 用个人的信息备案网站如何建网站不花钱
  • 南京网站建设优化线下宣传渠道和宣传方式
  • 免费做网站有哪些家今天全国疫情最新消息
  • 网站英文怎么写网站怎么做
  • 九江有没有做网站的公司邹平县seo网页优化外包
  • 赌博网站游戏怎么做广州全网推广
  • 信阳市住房和城乡建设局网站全网营销推广软件
  • 广告设计素材免费的网站seo排名资源
  • 可以做免费广告的网站电脑办公软件培训班
  • 深圳网页设计制作网站计算机培训机构
  • 济南微信网站百度的代理商有哪些
  • 南通网站制作专家windows优化大师免费
  • 重庆时时彩在线网站制作推广app下载
  • 深圳市手机网站建设报价百度网站大全首页
  • 那个网站做苗木网站的优化从哪里进行
  • 有用建站宝盒做网站的吗推广普通话宣传语100字
  • 如何提高网站用户体验北京百度竞价托管
  • 移动web网站开发我想做app推广怎么做