如何将Vue标签创建缓存导航过程改写为长尾关键词?

2026-04-02 08:570阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计2862个文字,预计阅读时间需要12分钟。

如何将Vue标签创建缓存导航过程改写为长尾关键词?

需求+需要做一个tag,当切换页面的时候保持状态。效果图:+思路+既然涉及到router的跳转,那我们就去查api,发现keep-alive,巧了就用它了。这里我们用到了include属性,该属性接受一个数组。

需求

是要做一个tag,当切换页面的时候保留状态。

效果图:

思路

既然涉及了router跳转,那我们就去查api 发现keep-alive,巧了就用它吧。这里我们用到了include属性,该属性接受一个数组,当组件的name名称包含在inclue里的时候就会触发keep-alive。

import { Vue, Component, Watch, Mixins } from 'vue-property-decorator'; // 此处省略n行代码 // 这是个计算属性。(至于为什么这么写 这里就不介绍了。) get cachedViews():string[] { return this.$store.state.tagsView.cachedViews; } // 此处省略n行代码 <keep-alive :include="cachedViews"> <router-view :key="key"></router-view> </keep-alive>

那我们接下来就处理cachedViews变量就好了。

阅读全文
标签:过程实现

本文共计2862个文字,预计阅读时间需要12分钟。

如何将Vue标签创建缓存导航过程改写为长尾关键词?

需求+需要做一个tag,当切换页面的时候保持状态。效果图:+思路+既然涉及到router的跳转,那我们就去查api,发现keep-alive,巧了就用它了。这里我们用到了include属性,该属性接受一个数组。

需求

是要做一个tag,当切换页面的时候保留状态。

效果图:

思路

既然涉及了router跳转,那我们就去查api 发现keep-alive,巧了就用它吧。这里我们用到了include属性,该属性接受一个数组,当组件的name名称包含在inclue里的时候就会触发keep-alive。

import { Vue, Component, Watch, Mixins } from 'vue-property-decorator'; // 此处省略n行代码 // 这是个计算属性。(至于为什么这么写 这里就不介绍了。) get cachedViews():string[] { return this.$store.state.tagsView.cachedViews; } // 此处省略n行代码 <keep-alive :include="cachedViews"> <router-view :key="key"></router-view> </keep-alive>

那我们接下来就处理cachedViews变量就好了。

阅读全文
标签:过程实现