javascript - Nuxt js 静态页面相对 URL
问题描述
我正在使用 Nuxt.js (MPA) 处理一些静态页面。每当我运行该generate
命令时,所有<nuxt-link>
URL 都从根目录开始,即/
. 例如,我的结构是:
pages
|
- index.vue
- policy.vue
在index.vue
我将政策页面链接为:
<nuxt-link to="policy.html"> Policy </nuxt-link>
这导致/policy.html
而不是policy.html
.
解决方案
你需要用policy.html
这样的路径替换
错误的 :
<nuxt-link to="policy.html"> Policy </nuxt-link>
正确的 :
<nuxt-link to="/policy"> Policy </nuxt-link>
查看文档以获取更多信息Nuxt Link
推荐阅读
- asp.net-core - 注入 DBcontext 文件 Azure 函数(Http 触发器)
- java - 如何使用 Java 中的 HashMaps 从两个单独的文本文件中删除相同的单词?
- python - 探索同时配置学习率和训练 epoch 数
- php - 尝试访问 null 类型值的数组偏移量(Lumen QueueManager.php)
- javascript - 无法让 Barba JS 过渡以处理页面更改
- python-3.x - Pandas DataFrame:Groupby.First - 索引限制?
- list - 从字符串列表中仅提取由数字组成的元素
- angular - 使用带有 ngIf 的异步管道
- flutter - 使用多个图像创建链式颤动动画
- python - 设置我的表单(离开表单)需要自动化一些事情