本篇内容介绍了“vue+webpack项目怎么动态设置页面title”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
一、首先看一下webpack中如何设置页面的title
1、webapck主要是利用HtmlWebpackPlugin 替换 html页面 的 title,在vue项目中,安装HtmlWebpackPlugin插件
npm install html-webpack-plugin --save-dev
安装成功后,package.json 这个文件会多出一行 "html-webpack-plugin":"xxxx",
2、在webpack配置的plugins中实例化插件,设置标题名称就可以了
new HtmlWebpackPlugin({ template: './src/index.ejs', filename: './index.html', title: "标题名称", favicon: "", inject: false, hash: true})
上面介绍的是在webpack中设置标题的基本用法
1、安装依赖,使用vue-wechat-title插件
npm install vue-wechat-title -save
2、在main.js中引入
import VueWechatTitle from 'vue-wechat-title'Vue.use(VueWechatTitle)
3、在router对应的js路由上加上对应title的参数
4、然后在我们的入口文件index.vue或者app.vue里面去实现它
5、如果是公共组件,在跳转时根据条件来动态设置title,可以在最外层的div上设置v-wechat-title="$route.meta.title"再动态去改变title即可
npm run dev重启项目即可, 好啦 一个动态的title就生成啦
“vue+webpack项目怎么动态设置页面title”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注亿速云网站,小编将为大家输出更多高质量的实用文章!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。