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

网站广告投放网站排名top排行榜

网站广告投放,网站排名top排行榜,潍坊哪里能找到做网站的,做公司网站应准备什么材料前端时间项目迭代,其中有个需求 在vue里面,有a.b.c三个页面,要达到的效果是从a页面进去b页面,b页面需要刷新,但若从b页面进入c页面了以后再回到b页面,b页面需要保留之前的值,不做刷新&#xff1…

前端时间项目迭代,其中有个需求 在vue里面,有a.b.c三个页面,要达到的效果是从a页面进去b页面,b页面需要刷新,但若从b页面进入c页面了以后再回到b页面,b页面需要保留之前的值,不做刷新;

第一想到的是:<router-view v-if="$route.meta.keepAlive"></router-view> ;但是由于v-if 每次会销毁页面元素,导致第一次是缓存不成功的;在网上也找到过window.reload();这种方法,但是页面会有一瞬间的空白,用户体验不是很好; 最后找了一种方法,vuex结合路由守卫可以达到此效果,具体代码如下:

首先app.vue

//jscomputed: {keepAlive () {return this.$store.getters.keepAlive}},//html
<keep-alive  :include='keepAlive'><router-view></router-view>
</keep-alive>
vuex 中需要定义keepAliveimport Vue from 'vue'
import Vuex from 'vuex'Vue.use(Vuex)var store = new Vuex.Store({// 定义状态state: {keekAlives:[],},mutations:{  //更改 Vuex 的 store 中的状态SET_KEEP_ALIVE:function(state, keekAlives){return state.keekAlives = keekAlives;}},getters: {keepAlive: function(state){return state.keekAlives//   keepAlive: state => state.keekAlives}}
})export default store
最后在需要缓存的页面进行判断beforeRouteEnter (to, from, next) {next(vm => {if (from.name=="serve") {vm.$store.commit('SET_KEEP_ALIVE', ['addProject'])}})},beforeRouteLeave (to, from, next) {if (to.name == "companySearch") {this.$store.commit('SET_KEEP_ALIVE', ['addProject'])} else if (to.name=="serve" || to.name=="addSuccess") {this.$store.commit('SET_KEEP_ALIVE', []) }next()},

这样就实现了vue 部分页面缓存,部分页面不缓存的问题!
 

http://www.yidumall.com/news/62330.html

相关文章:

  • centos建设网站东莞今天发生的重大新闻
  • 网站关键词排名系统营销神器
  • 可信网站认证查询拉人头最暴利的app
  • 关于平面设计的网站如何利用互联网进行宣传推广
  • asp 网站权限设计在线培训考试系统
  • 网站托管服务使用于那种类型的网站精准客源app
  • 昌吉做网站最近比较火的关键词
  • 请别人做网站如何交付女性广告
  • 湖北营销型网站建设费用搜索引擎优化简历
  • dedecms 漏洞百度seo排名优化教程
  • 包头网站设计推广中小企业网络营销现状
  • 日本 男女做受网站亚洲精华国产精华液的护肤功效
  • 网站建设网站服务流程怎么开发自己的小程序
  • 网站设计确认合肥网站seo推广
  • 什邡网站建设网页设计与制作考试试题及答案
  • 网站改版需要怎么做网络促销方案
  • 自己做副业可以抢哪个网站培训机构排名一览表
  • 义乌联合加工网seo关键词库
  • 永久免费建站地址百度刷排名seo软件
  • 网站开发建设流程图西安seo优化培训机构
  • 濮阳住房和城乡建设部网站网络营销发展方案策划书
  • http网站防劫持怎么做谷歌关键词搜索量数据查询
  • wordpress可以做电影站东莞做网站优化
  • 网站搭建公司排行一键生成网页
  • 企业网站源码变现方法搭建一个网站平台需要多少钱
  • 网站备案找回西安百度推广联系方式
  • 手机支付网站开发公司建网站流程
  • 阿里网站建设App开发新闻最新消息
  • 河南省建设厅网站门户长沙百度快速优化
  • 网站首页怎么做代刷网站推广快速