首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏python3

    vue meta设置页面

    本文接下来介绍如何使用 vue-meta 修改页面头部信息 二、vue-meta使用 安装 npm install --save vue-meta main.js使用依赖 修改main.js,增加2行代码 // 使用 vue-meta import Meta from "vue-meta"; Vue.use(Meta); 固定的meta test.vue <template>   <div class=

    3.7K31发布于 2021-03-23
  • 来自专栏前端知否

    如何在Nuxt应用程序中加载外部脚本

    使用vue-meta 您可以使用vue-meta的head()方法插入脚本。幸运的是,Nuxt已预装了vue-meta。 这会将脚本和样式都插入页面的头部。 Vue-meta:将脚本加载到body中 如果您希望将脚本添加到body中,只需添加body: true即可。? script: [ { src: "https://some-website.com/stuff.js", body: true } ] Vue-meta:延迟+异步 Vue-meta 的替代方案 如果您想要vue-meta的更多“手动”替代方法,则可以使用Vue的安装生命周期通过DOM vanilla JS方式插入它: // pages/some/page.vue export default 幸运的是,Nuxt提供了一种使用vue-meta的简便方法。另外,还可以使用Vue的mounted生命周期方法修改DOM以便自己插入。后者适用于vanilla(原生)Javascript。 谢谢阅读。

    5.6K10发布于 2020-03-23
  • 来自专栏前端全栈开发者

    Vue.js项目中管理每个页面的头部标签的方法

    使用vue-meta插件 vue-meta 主要用于管理 HMTL 头部标签,同时也支持 SSR。 vue-meta有以下特点: 在组件内设置 metaInfo,便可轻松实现头部标签的管理 metaInfo 的数据都是响应的,如果数据变化,头部信息会自动更新 支持 SSR 在页面里面增加 metaInfo { myTitle: '标题' } }, metaInfo: { title: this.title, titleTemplate: '%s - by - vue-meta ', htmlAttris: { lang: 'zh' }, script: '' } ... ... } 更多vue-meta使用请参考Github官网:https ://github.com/declandewet/vue-meta 本文代表个人观点,内容仅供参考。

    2.1K30发布于 2019-12-27
  • 来自专栏Mintimate's Blog

    网站SEO优化:Meta标签如何书写?Vue项目怎么优化Meta标签?

    siemap.xml这个不在今天讨论范围,这次说说meta的生成,使用Vue-meta组件。 Vue2.x Vue2.x使用Vue-meta十分简单,没什么坑(用Vue3.x时候……呜呜呜,全是坑)。 实现的方法很多,我这里讲解我的实现思路: VueX设置每个页面的description和keywords,之后作用于Vue-meta并在路由内拦截赋值。 尤其是description标签,不清楚是否为官方bug,我一直以为是我的代码问题,后来在GitHub的issue内看到有大神提供的解决方案:Vue-meta issue#696 思路和刚刚一样。 : // Vue-meta import {createMetaManager} from "vue-meta"; 关键的来了,重写方法: const metaManager = createMetaManager

    5.9K53编辑于 2022-01-21
  • 来自专栏陌溪教你学编程

    陌溪在百度上搜索蘑菇博客,被吓了一跳

    打包成功 使用 vue-meta 上述的修改方式还是有些麻烦,更多的小伙伴们想要在后台进行配置 为了帮小伙伴解决这个痛点问题,陌溪在 Github 调研了一下,发现有个组件可以解决上述的问题。 https://github.com/nuxt/vue-meta Vue-meta ,可以在 Vue.js 组件中管理支持 SSR 的 HTML 元数据 ,这里的 SSR 指的是服务器端渲染,Vue 搭建的单页面应用 通过 Vue-meta 虽然不能解决 Vue 存在的 SEO 的不足,但是至少能让我们首页可以收录。 同时 Vue-meta 在深度嵌套组件上设置这些属性时,会巧妙地覆盖它们的父组件的 metaInfo,从而为每个顶级视图启用自定义信息,以及将元数据直接耦合到深度嵌套子组件,以实现更易于维护的代码。 安装 vue-meta 首先安装 vue-meta 依赖,将其安装至我们的项目中 npm i vue-meta 安装完成后,在 main.js 中引入并使用 import VueMeta from '

    86710编辑于 2021-12-08
  • 来自专栏码客

    Vue路由以及SEO配置

    $mount('#app'); 这样访问路由的时候 title 和 content 就会自动设置了 Vue-meta的使用 安装 npm install --save vue-meta router.js 中添加 import Router from 'vue-router' import VueMeta from 'vue-meta' Vue.use(Router); Vue.use(VueMeta) __dangerouslyDisableSanitizers: ['script'] } } } </script> vue-meta

    1.6K20发布于 2019-10-22
  • 来自专栏FE32 Code

    17 Most popular Vue.js plugins

    Markdown 专为技术文档提供拓展 自带 PWA 自定义主题,可定制程度完全由自己决定 Vue Meta 文档地址:https://vue-meta.nuxtjs.org/ 基于 Vue 2.0 的 vue-meta vue-meta 有以下特点: 在组件内设置 metaInfo,便可轻松实现头部标签的管理。 metaInfo 的数据都是响应的,如果数据变化,头部信息会自动更新 支持 SSR。

    7.6K30编辑于 2022-10-27
  • 来自专栏前端达人

    分享 27 个面向开发人员的最佳 Vue.js 开发工具

    20、Vue-meta 地址:https://vue-meta.nuxtjs.org/ Vue.js 项目的 Cmeta 标签管理器。

    2.7K20编辑于 2022-04-18
  • 来自专栏生如夏花绚烂

    Vue+Node实现服务端渲染

    /APP.vue' import Meta from 'vue-meta' import createStore from '. 通过vue-meta处理 以title为例 1.在create-app.js引入 ... import Meta from 'vue-meta' Vue.use(Meta)//处理页面元信息 ...

    3.6K30编辑于 2022-09-08
  • 来自专栏程序员成长指北

    记一次 Nuxt.js 登录页性能优化(性能提升十倍加)

    optimization.splitChunks.cacheGroups.commons = { test: /node_modules[\\/](vue|vue-loader|vue-router|vuex|vue-meta

    3.6K10发布于 2020-11-10
  • 来自专栏前端小馆

    记一次 Nuxt.js 登录页性能优化

    optimization.splitChunks.cacheGroups.commons = { test: /node_modules[\\/](vue|vue-loader|vue-router|vuex|vue-meta

    1.3K10发布于 2021-10-19
  • 来自专栏全栈程序员必看

    vue常用组件库_vue内置组件

    Vue.js 应用程序开发的状态管理模式 vuelidate:简单轻量级的基于模块的Vue.js验证 qingcheng:qingcheng主题 vue-desktop:创建管理面板网站的UI库 vue-meta qingcheng主题 vuex – 专为 Vue.js 应用程序开发的状态管理模式 vue-axios – 将axios整合到VueJS的封装 vue-desktop – 创建管理面板网站的UI库 vue-meta

    10.4K20编辑于 2022-11-15
  • 来自专栏前端少年汪的博客

    Nuxt.js,Next.js,Nest.js傻傻分不清?

    /框架,用于开发完整而强大的 Web 应用: Vue 2 Vue-Router Vuex (当配置了 Vuex 状态树配置项 时才会引入) Vue 服务器端渲染 (排除使用 mode: 'spa') Vue-Meta

    11.9K31编辑于 2023-11-21
  • 来自专栏CNCF

    花椒前端基于容器的 Vue SSR 持续开发集成环境实践

    在spa中需要动态修改页面的head标签以便利于搜索引擎,这里推荐使用vue-meta。 // src/index.js // ...

    2.2K50发布于 2020-04-14
  • 来自专栏开源部署

    Vue常用经典开源项目汇总参考

    应用程序开发的状态管理模式vuelidate ★750 - 简单轻量级的基于模块的Vue.js验证qingcheng ★677 - qingcheng主题vue-desktop ★461 - 创建管理面板网站的UI库vue-meta

    7.4K11编辑于 2022-08-19
  • 来自专栏JAVA乐园

    前后端通吃,vue大全Mark一下

    vue-awesome ★532 - VueJS字体Awesome组件 vue-desktop ★496 - 创建管理面板网站的UI库 vue-axios ★491 - 将axios整合到VueJS的封装 vue-meta

    7.2K20发布于 2020-06-15
  • 来自专栏前端技术分享

    点亮你的Vue技术栈,万字Nuxt.js实践笔记来了

    head Nuxt.js 使用了 vue-meta 更新应用的 头部标签(Head) 和 html 属性。 使用 head 方法设置当前页面的头部标签,该方法里能通过 this 获取组件的数据。

    25.8K31发布于 2020-08-24
领券