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

好发信息网网站建设个人网站推荐

好发信息网网站建设,个人网站推荐,网址大全4399,建设网站模板免费下载1#xff1a;应用场景 对于系统内所有内嵌iframe 的页面均通过同一个路由/iframe, 在router.query内传入不同src 参数#xff0c;在同一组件内显示iframe 内嵌页面#xff0c;对这些页面分别进行缓存。主要是通过v-show 控制显示隐藏从而达到iframe 缓存逻辑 2#xff1a…1应用场景 对于系统内所有内嵌iframe 的页面均通过同一个路由/iframe, 在router.query内传入不同src 参数在同一组件内显示iframe 内嵌页面对这些页面分别进行缓存。主要是通过v-show 控制显示隐藏从而达到iframe 缓存逻辑 2路由文件配置  router/index.ts {         name: iframe,         path: /iframe,         component: Iframe,       }, 3修改home.vue 文件 3.1 增加变量判断是否先死iframe 组件 // 根据路由判断是否显示Iframe 组件     const iframeShow computed(() route.value?.path.indexOf(/iframe) 0); 3.2 在state 中添加响应式数据 wrapperMap, iframeComList const state reactive({       // 保存相同iframe 组件修改之后的组件名称同iframe套壳组件的映射关系       wrapperMap: new Map(),       // wrapperMap 转换成的数组循环遍历生成iframe组件       iframeComList: [] as any,     }); 3.3  对同一iframe 路由传入不同参数的组件套壳修改name 进行缓存 const wrap (name:any, query:any, component:any) {       let wrapper;       const wrapperName name - query.catchName;       if (state.wrapperMap.has(wrapperName)) {         wrapper state.wrapperMap.get(wrapperName);       } else {         wrapper {           name: wrapperName,           render() {             return h(div, { className: vaf-page-wrapper }, component);           },         };         state.wrapperMap.set(wrapperName, wrapper);       }       return h(wrapper);     }; 3.4 在template 部分增加 组件通过v-show 控制ifram 路由缓存的组件是否渲染 !-- :class{content-fill:!showAside} --             router-view v-if!iframeShow /             !-- iframe 组件缓存 --             div v-showiframeShow classiframe-container               component                 :ish(wrapperMap.get(item[0]))                 v-for(item) in iframeComList                 v-showiframeShow item[0] (String(route?.name) - route.query.VIRTUAL_NAME)                 :keyitem[0]               /             /div 3.5 监听路由 /**      * 监听路由生成新的iframe 组件并保存      */     watch(       () route,       (newValue, oldValue) {         if (route.value.path.indexOf(/iframe) 0) {           wrap(route.value.name, route.value.query, h(Iframe));           nextTick(() {             state.iframeComList [...state.wrapperMap];           });         }       },       {         deep: true,         immediate: true,       },     );
http://www.w-s-a.com/news/901373/

相关文章:

  • 阳泉软件定制网站建设网站可以做多语言的吗
  • 建设网站的目的及功能定位主要包括哪些内容百度关键词优化
  • 开一个小程序要多少钱宁波seo网络推广外包报价
  • 网站备案最新备案号电子商务网站建设的规章制度
  • wordpress制作单页网站导航页面鞍山信息港招聘信息
  • 屏蔽ip地址访问网站自己做衣服的网站
  • 网站建设 域名业务 邮箱哪里有网站建设中心
  • 免费网站赚钱重庆建设摩托车股份有限公司
  • 合肥水运建设工程监理网站自己买服务器能在wordpress建网站
  • wordpress积分商城主题整站seo排名要多少钱
  • 鲜花网站建设的利息分析网站设计与制作专业
  • 深圳网站建设排名做网站的公司高创
  • 杭州哪家做外贸网站全国物流网站有哪些平台
  • 企业网站建设个人博客鞍山晟宇网站建设
  • 广东省自然资源厅网站h5移动端网站模板下载
  • 网站建设和安全管理制度云南九泰建设工程有限公司官方网站
  • 网站的关键词和描述做外贸家纺资料网站
  • 绥化市建设工程网站招投标地址链接怎么生成
  • 网站制作设计发展前景网页链接制作生成二维码
  • 廊坊哪里有制作手机网站的企业网站建设费用财务处理
  • 手机网站建设书籍工商咨询服务
  • 麻花星空影视传媒制作公司网站美食网站网站建设定位
  • 网站的切图是谁来做学会网站 建设
  • 交通局网站建设方案答辩ppt模板免费下载 素材
  • 个人摄影网站推介网手机版
  • 有哪些免费的视频网站网站开发和竞价
  • 学校网站如何做广州商城型网站建设
  • 微网站建设哪家便宜易优建站系统
  • 推荐做木工的视频网站毕业设计做的网站抄袭
  • 网站导航页面制作wordpress调用文章阅读量