由于微信浏览器只在页面首次加载时初始化了标题title,之后就没有再监听 window.title的change事件。所以这里修改了title后,立即创建一个请求,加载一个空的iframe,由于加载后立即就移除,也不会对页面造成影响,但这样微信浏览器上的title便刷新了
titleUpdate() {let iframe = document.createElement("iframe");//设置标题document.title = this.$route.meta.title;//加载空iframeiframe.src = "/";document.body.appendChild(iframe);//刷新后移除iframesetTimeout(function () {document.body.removeChild(iframe);}, 0);},
mounted() {this.titleUpdate()},