正式的环境中配置了两个域名,但是根据两个不同的域名访问的前端页面是相同的,现在的需求是,访问不同的域名相对应的网页上的标签题目也是不同的
在setting.js配置文件中获取不到域名信息,配置文件中的title直接写了之前的标签题目,现在无论是改index.html中的title标签还是vue.config.js文件中的内容,网页标签题目不会变,只有修改settings.js中的title属性才会变化
其实很简单,你直接在模板index.html那边判断一下,增加一下脚本判断一下就行,比如这这样
const host = window.location.host console.log("host", host) if (host === 'www.baidu.com') { window.document.title = "测试标题"; }
最简单的就是使用环境变量来区分,编译成两个不同的项目,一个服务端上面补两套静态项目就好了。
稍微骚操作一点在 app.vue
里面获取一下 location.host 信息,然后按照配置好的规则给设置一下页面标题就好了。
我nuxt项目是npm run build 打包的, 使用ssr, 在生产环境中,发现首页负载高,想解决首页负载高的问题,能否使用首页静态化 如何实现首页 自动 静态化呢? 首页静态化又如何 部署 ?
vue h5 如何设置app顶部状态栏颜色?如下: 我在package.json中设置了 但是依然没有效果。
问题内容: 我目前有一个App Engine Go应用,其中包含2个项目:和。 我希望能够设置某些变量的值,具体取决于应用程序是按生产还是暂存运行。 应用程序是否可以检测运行在哪个环境中? 谢谢 问题答案: 使用一个环境变量来描述您的应用是在生产中还是在生产中。添加到, 在您的代码中
向最终用户提供一份货币清单。他们可以在任何时候选择他们感兴趣的一个。因此,需要根据所选货币更改中使用的区域设置。这似乎不是微不足道的。 是否有一种方法可以根据在运行时动态提供的货币代码来确定区域设置?
问题内容: 我有一个网页,该网页实现了一组标签,每个标签显示不同的内容。选项卡单击不会刷新页面,而是在客户端隐藏/取消隐藏内容。 现在,需要根据页面上选择的选项卡来更改页面标题(出于SEO的原因)。这可能吗?有人可以提出一种解决方案,以通过javascript动态更改页面标题而无需重新加载页面吗? 问题答案: 更新 :根据SearchEngineL上的注释和参考,大多数网络爬虫将为更新的标题编制索
我设置3个一级路由,然后想在这3个一级路由的子路由下渲染各自不同的404页面。404路径匹配不对 为什么我访问"/c/c2"路径时,匹配到的是B的404页面即 BNotFound,而不是 CNotFound。如何改正? AI 回答的不对,我用的是最新的 vue-router 版本 4.3.0。(我已经知道解决方法了,就在之前方式加点东西搞定各种情况下的不同404页面 ) 报错:vue-router