Rumah > hujung hadapan web > View.js > teks badan

Cara mengubah suai tajuk halaman dalam vue.js

王林
Lepaskan: 2021-10-12 16:29:05
asal
8668 orang telah melayarinya

Cara mengubah suai tajuk halaman dalam vue.js: 1. Tambahkan tajuk pada laluan yang diperlukan dalam fail penghalaan index.js 2. Proseskannya dalam sebelumSetiap pemintas laluan.

Cara mengubah suai tajuk halaman dalam vue.js

Persekitaran pengendalian artikel ini: sistem windows10, vue.js 2.9, komputer thinkpad t480.

Apabila anda membuka halaman web, halaman web akan mempunyai tajuk lalai Tajuk itu perlu ditukar apabila kami memuatkan kandungan halaman yang berbeza, seperti dari halaman utama ke halaman butiran, dan kemudian dari halaman butiran ke. pusat peribadi, dsb.

Terdapat banyak cara dalam Vue untuk membantu kami mengubah suai tajuk halaman web Kami akan memperkenalkan dua penyelesaian di sini.

Pilihan 1 (tidak disyorkan):

Digabungkan dengan perniagaan, tetapkan nilai terus kepada document.title dalam fungsi kitaran hayat Vue yang dicipta.

<script>
import axios from &#39;axios&#39;
export default {
  created () {
    document.title = &#39;功能授权&#39;
  }
}
</script>
Salin selepas log masuk

Pilihan 2 menggunakan Vue-Router's beforeEach interception

Vue Router digunakan dalam projek dan tajuk ditambahkan pada laluan yang diperlukan dalam index.js fail penghalaan.

routes: [{
      path: &#39;/&#39;,
      name: &#39;home&#39;,
      component: () => import(&#39;@/pages/home/index&#39;),
      meta:{
        title: &#39;首页&#39;,
        keepAlive: true
      }
    },
    {
      path: &#39;/person/auth,
      name: &#39;personAuth&#39;,
      component: () => import(&#39;@/pages/person/auth),
      meta:{
        title: &#39;个人中心&#39;,
        keepAlive: false
      }
    }
  ]
Salin selepas log masuk

Diproses sebelumSetiap pemintas laluan

router.beforeEach((to, from, next) => {
  /* 路由发生变化修改页面title */
  if (to.meta.title) {
    document.title = to.meta.title
  }
})
Salin selepas log masuk

Pembelajaran yang disyorkan: latihan php

Atas ialah kandungan terperinci Cara mengubah suai tajuk halaman dalam vue.js. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan