vue.js - Nuxt:使用多个参数进行动态路由
问题描述
我已经设置了一个以 'id' 作为动态参数的工作动态路由:
<nuxt-link :to="{ name: `blog-id`, params: { id: item.id }}">Link</nuxt-link>
但我更喜欢使用我的页面 slug 作为参数,并且仍然以某种方式传递 id。就像只使用./blog/very-awesome-slug
. 我知道如何简单地使用 slug 而不是 id,但是,因为会有一个 API 调用http://my-backend/api/pages/${this.$route.params.id}
,所以也需要 id。
那么我将如何设置动态路由,其中 slug 用于路由本身,但也传递了一个 id 来调用 API?
解决方案
推荐阅读
- python-3.x - python中的地理空间固定半径集群搜索
- java - 使用页面对象模型与使用页面工厂作为定位器有什么区别?
- javascript - 如何根据部分字符串获取 Javascript getElementById?
- javascript - Angular Material:如何在特定条件后刷新下拉列表?
- hibernate - Hibernate 为实体选择数据库名称
- python-3.x - 我将如何使用 Python 运行 cmd 命令并从中获取输入?
- java - 使用maven将照片添加到javafx中的按钮的问题
- javascript - 如何在没有for循环的情况下在控制台中显示数字?
- javascript - 如何使 react-datepicker 正确显示?
- jsp - 为什么我在 jsp 中的 for 循环中出现错误?