【发布时间】:2020-02-05 11:08:14
【问题描述】:
我在 json 中有三个数据,比如书名、描述和作者。我想为包含所有数据的不同书籍制作不同的页面。如何只制作一个页面模板并将 json 数据插入页面以生成具有不同 url 的所有其他页面。我可能会在需要时更改该数据,因此需要更新生成页面的数据。我正在使用 nuxt spa 并生成静态站点。
【问题讨论】:
我在 json 中有三个数据,比如书名、描述和作者。我想为包含所有数据的不同书籍制作不同的页面。如何只制作一个页面模板并将 json 数据插入页面以生成具有不同 url 的所有其他页面。我可能会在需要时更改该数据,因此需要更新生成页面的数据。我正在使用 nuxt spa 并生成静态站点。
【问题讨论】:
如果您使用的是 Nginx 服务器,请按照 VueRouter 指南中的说明对 nginx 服务器配置进行小幅更改。
基本上,每当访问一个新的动态路由时,它都会退回到主 index.html 文件,该文件将处理动态参数并在 api 调用等之后呈现页面。
https://router.vuejs.org/guide/essentials/history-mode.html#example-server-configurations
【讨论】: