vue给每个页面设置title的坑


最近的一个vue项目中,每个页面的title要求根据路由名称动态生成,我是这样实现的,但是遇到了坑:

在首次进入网站时,网站的webTitle已经调用接口,并将webTitle存储到store中;

在mian.js中根据router.beforeEach,将store中的webTitle和路由的meta:{title:‘XX’}进行拼接;

结果发现,在当前页面之间跳转,页面的title一切正常,可是用新标签页打开的页面都无法获取到store中的webTitle,不知道该怎么解决,请各位大佬指点。

你可能感兴趣的:(vue给每个页面设置title的坑)