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

电影网站开发现状seo值怎么提高

电影网站开发现状,seo值怎么提高,建设英文品牌网站,wordpress邮箱验证登录页面组件缓存 keep-alive 文章目录 组件缓存 keep-alive一、keep-alive是什么二、keep-alive优点三、问题四、解决方案五、代码示例 六、回顾一下钩子七、总结 一、keep-alive是什么 keep-alive是Vue中的一个内置组件,会缓存不活动的组件实例。并不会销毁组件&#xff…

组件缓存 keep-alive

文章目录

  • 组件缓存 keep-alive
    • 一、keep-alive是什么
    • 二、keep-alive优点
    • 三、问题
    • 四、解决方案
      • 五、代码示例
    • 六、回顾一下钩子
    • 七、总结

一、keep-alive是什么

  • keep-alive是Vue中的一个内置组件,会缓存不活动的组件实例。并不会销毁组件,导致重新回到这个页面的时候,重新加载。
  • keep-alive不会渲染DOM元素。

二、keep-alive优点


其目的就是为了防止重复渲染DOM,减少加载时间以及性能的消耗。能够提高用户的体验。

三、问题

  • 包裹了 keep-alive 一级路由都会被缓存
<template><keep-alive>//谁往这里出我就缓存谁<router-view></router-view></keep-alive>
</template>

四、解决方案

include: 组件名数组,只有匹配的组件会被缓存
exclude:组件名数组,任何匹配的组件都不会被缓存
max : 最多可以缓存多少组件实例

  • 注意:这里的组件名:指的是name: 组件名 如果没有自己配置组件名,那么才会是文件名。

  • 需求:如果有两个组件,Layout组件 和 Deteil组件 ,我只想缓存Layout组件

五、代码示例

添加 属性 :include=“组件名数组”

<keep-alive :include="keepArr"><router-view>路由出口</router-view>
</keep-alive>

我们还可以配置组件名数组(需要缓存多个的时候)

data () {return {keepArr: ['Layout']}
}

经过缓存后:通过include属性,缓存了Layout组件,而Deteil组件未被缓存。

  • 被缓存的会多两个生命周期钩子:
  1. actived (激活时,组件被看到时触发)
  2. deactived (失活时,离开页面,组件看不见触发)

六、回顾一下钩子

  • 组件缓存了,就不会执行组件的created mounted 和 destroyed钩子
  • 所以组件缓存会给我们提供两个钩子 actived 和 deactived
created () {console.log('created 组件被加载了')
},
monted () {console.log('monted DOM渲染完了')
},
destroyed () {console.log('destroyed 组件被销毁了')
},
=========================================================
activated () {alert('返回首页')console.log('activated  组件被激活了,看到页面了')
},
deacivated () {console.log('deacivated 组件被失活了,离开页面了')
}

七、总结

  1. keep-alive是什么?
  • Vue内置的组件,包裹动态组件,可以缓存组件
  1. keep-alive有点?
  • 组件切换过程中, 把切换出去的组件保留在内存中(提升性能)
  1. keep-alive的三个属性?
  • include 组件名数组,只要匹配的都缓存
  • exclude 组件名数组, 任何匹配的组件都不会被缓存
  • max 最多可以缓存多少个组件
  1. keep-alive的使用会触发那两个生命周期钩子函数?
  • activated 当组件激活的时候触发该函数 → 进入页面触发
  • deactivated 当组件不被使用的时候触发该函数 → 离开页面触发

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

相关文章:

  • 大德通网站建设优秀的广告设计作品
  • 用ps做网站画布一般建多大针对百度关键词策划和seo的优化
  • html可视化编辑器seo排名点击器曝光行者seo
  • 做网站开发学什么内容工程设计有限公司
  • 做网站推广的工资手机能搭建网站吗
  • 个人身份调查网站广东网站建设电话
  • 浙江省建设注册管理中心网站首页平面设计素材图库
  • 绍兴网站关键词优化WordPress mk主题
  • 深圳市网站建设做网站大地seo视频
  • 北京网站seo收费标准WordPress小工具可以做什么
  • 营销型网站有哪些app智能产品设计案例
  • 高校网站建设规范amp 网站开发
  • 上海一 网站建设公司网页制作培训班前景
  • 知名企业愿景网络优化的内容包括哪些方面
  • 苏州退工在哪个网站做企业服务公司起名
  • 网站怎么搭建公司变更通知
  • 潍坊营销型网站建设wordpress企业模板免费
  • 企业网站优化内容wordpress设置jetpack失败
  • 网站的定位与功能百度竞价推广账户
  • 网站换域名有没有影响吗自己制作微信小程序
  • 企业网站包含的内容wordpress上传主题直接使用
  • 网站建设论文要求黄冈网站推广策略
  • linux网站建设技术指南 百度网盘佛山优化网站排名收费
  • 百度下载appseo关键词优化推广报价表
  • 手机网站调用分享网络哪里能接活做网站
  • 做钻石的网站品牌营销名词解释
  • 自己公司内网网站和外网怎么做同步创建网站的目的是什么
  • 校园网站建设毕业设计网站建设 淄博
  • 郑州做网站服务器wordpress dux
  • 亚马逊店铺网站建设费用工信部网站备案登陆