欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

vue中修改瀏覽器圖標(biāo)和名字的幾種方式

 更新時間:2022年10月18日 10:31:03   作者:繁星如夢&  
當(dāng)針對不同客戶需要提供不同的圖標(biāo)時,頁面其他圖標(biāo)好替換,但是網(wǎng)頁圖標(biāo)就不太一樣了,下面這篇文章主要給大家介紹了關(guān)于vue中修改瀏覽器圖標(biāo)和名字的幾種方式,需要的朋友可以參考下

前言

vue中,網(wǎng)頁圖標(biāo)默認(rèn)使用的是vue自帶的一個icon的圖標(biāo),也是vue的logo。

下面整理了幾種改變標(biāo)題和圖標(biāo)的方法

1.修改圖標(biāo)樣式

01.使用圖片

這個方法是可以使用圖片的,png,jpg等

這個是原帶默認(rèn)的圖標(biāo)在vue\public下的index.html

<link rel="icon" href="<%= BASE_URL %>favicon.ico" rel="external nofollow" > 

先在public下創(chuàng)建static目錄,引入使用,必須是在public下不然不會起作用的

直接修改成

<link rel="icon" type="image/x-icon" href="./static/icon/09.jpg" rel="external nofollow" >

02.使用圖標(biāo)

首先做一個ico的小圖標(biāo),命名為 favicon.ico 放在 /public/下面,替換原有的 favicon.ico,同時刪除 /public/img/icons/ 下面的VUE圖片。

在根目錄下面新建vue.config.js, 添加pwa

module.exports = {
    pwa: {
        iconPaths: {
            favicon32: 'favicon.ico',
            favicon16: 'favicon.ico',
            appleTouchIcon: 'favicon.ico',
            maskIcon: 'favicon.ico',
            msTileImage: 'favicon.ico'
        }
    }
};

2.修改瀏覽器名字設(shè)置

01.直接修改

這是剛創(chuàng)建最初的樣子

<title>
    <%= htmlWebpackPlugin.options.title %>
</title>

這是直接修改成的名字

 <title>
    xx后臺管理系統(tǒng)
  </title>

02.根據(jù)后端的傳值動態(tài)修改名字

先去axios請求拿到結(jié)果,然后在進(jìn)行修改

document.title = '需要設(shè)置的值'

03.在vue中使用插件的方式

001. npm進(jìn)行安裝

npm vue-wechat-title --save

002.全局使用,在main.js中引入

 import VueWechatTitle from 'vue-wechat-title' //可以動態(tài)修改瀏覽器標(biāo)題的插件
 Vue.use(VueWechatTitle);

003.在router中的index.js路由下設(shè)置mate屬性

const routes = [
	{
    path: '/about',
    name: 'About',
    component: () => import(/* webpackChunkName: "about" */ '../views/About.vue'),
	meta:{
		title:'關(guān)于'
	}
  },
  {
    path: '/test',
    name: 'Test',
    component: () => import(/* webpackChunkName: "test" */ '../views/Test.vue'),
	meta:{
		title:'測試'
	}
  },
]

004.在APP.vue使用vue-wechat-title插件

<router-view v-wechat-title="$route.meta.title"/>

04.路由守衛(wèi)中進(jìn)行修改

router

const routes = [
	{
    path: '/about',
    name: 'About',
    component: () => import(/* webpackChunkName: "about" */ '../views/About.vue'),
	meta:{
		title:'關(guān)于'
	}
  },
  {
    path: '/test',
    name: 'Test',
    component: () => import(/* webpackChunkName: "test" */ '../views/Test.vue'),
	meta:{
		title:'測試'
	}
  },
]

路由守衛(wèi)

router.beforeEach((to, form, next) => {
    if (to.meta.title) {
        document.title = to.meta.title
    } else {
        document.title = '默認(rèn)標(biāo)題' //此處寫默認(rèn)的title
    }
  	next()
})

總結(jié)

到此這篇關(guān)于vue中修改瀏覽器圖標(biāo)和名字的文章就介紹到這了,更多相關(guān)vue修改瀏覽器圖標(biāo)名字內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Vue瀑布流插件的使用示例

    Vue瀑布流插件的使用示例

    這篇文章主要介紹了Vue瀑布流插件的使用示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-09-09
  • vue里的data要用return返回的原因淺析

    vue里的data要用return返回的原因淺析

    這篇文章主要介紹了vue里的data要用return返回的原因淺析,需要的朋友可以參考下
    2019-05-05
  • 淺談Vue內(nèi)置component組件的應(yīng)用場景

    淺談Vue內(nèi)置component組件的應(yīng)用場景

    這篇文章主要介紹了淺談Vue內(nèi)置component組件的應(yīng)用場景,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-03-03
  • vue實現(xiàn)的雙向數(shù)據(jù)綁定操作示例

    vue實現(xiàn)的雙向數(shù)據(jù)綁定操作示例

    這篇文章主要介紹了vue實現(xiàn)的雙向數(shù)據(jù)綁定操作,結(jié)合完整實例形式較為詳細(xì)的分析了vue.js進(jìn)行數(shù)據(jù)雙向綁定操作的常見實現(xiàn)方法與相關(guān)操作技巧,需要的朋友可以參考下
    2018-12-12
  • vite+vue3+ts項目新建以及解決遇到的問題

    vite+vue3+ts項目新建以及解決遇到的問題

    vite是一個基于Vue3單文件組件的非打包開發(fā)服務(wù)器,它具有快速的冷啟動,不需要等待打包操作,下面這篇文章主要給大家介紹了關(guān)于vite+vue3+ts項目新建以及解決遇到的問題的相關(guān)資料,需要的朋友可以參考下
    2023-06-06
  • 基于vue+elementPlus的動態(tài)導(dǎo)航標(biāo)簽欄tabs具體過程

    基于vue+elementPlus的動態(tài)導(dǎo)航標(biāo)簽欄tabs具體過程

    這篇文章主要給大家介紹了關(guān)于基于vue+elementPlus的動態(tài)導(dǎo)航標(biāo)簽欄tabs的相關(guān)資料,本文主要詳述了在系統(tǒng)上添加導(dǎo)航標(biāo)簽欄功能時,首次嘗試的過程,并且希望能為同行提供一個小demo,需要的朋友可以參考下
    2024-10-10
  • 詳解在Vue中如何模塊化使用Vuex

    詳解在Vue中如何模塊化使用Vuex

    這篇文章給大家介紹了在Vue 中如何模塊化使用 Vuex,文中通過代碼示例給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下
    2024-01-01
  • vue中process.env的具體使用

    vue中process.env的具體使用

    本文主要介紹了vue中process.env的具體使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • elementui中tabel組件的scope.$index的使用及說明

    elementui中tabel組件的scope.$index的使用及說明

    這篇文章主要介紹了elementui中tabel組件的scope.$index的使用及說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-10-10
  • Vue源碼學(xué)習(xí)之響應(yīng)式是如何實現(xiàn)的

    Vue源碼學(xué)習(xí)之響應(yīng)式是如何實現(xiàn)的

    最近接觸了vue.js,一度非常好奇vue.js是如何監(jiān)測數(shù)據(jù)更新并且重新渲染頁面,這篇文章主要給大家介紹了關(guān)于Vue源碼學(xué)習(xí)之響應(yīng)式是如何實現(xiàn)的相關(guān)資料,需要的朋友可以參考下
    2021-10-10

最新評論