我想在Nuxt.js中实现以下内容:
1.使用相同的页面使用不同的URL。
具体而言,我想用/pages/users/_userId.vue用/users/{userId},/users/{userId}/follow和/users/{userId}/follower。
我检查了一下,发现了以下问题。
- https://github.com/nuxt/nuxt.js/issues/2693
但它是从我想实现有点不同。
我想将pass参数用作查询参数。
2.通过路径参数确定要显示的组件可以
在此处快速查看代码。
・ / pages / users / _userId.vue`
<template>
<div class="user">
<div class="user__contents">
<div class="user__contents__main">
<UserInfo/>
<PostSection/> -> use if URL /users /{userId}
<FollowSection/> -> use if URL /users/{userId}/follow
<FollowerSection/> -> use if URL /users/{userId}/follower
</div>
</div>
</div>
</template>
<script>
import UserInfo from '~/components/organisms/users/UserInfo'
import PostsSection from '~/components/organisms/users/PostsSection'
import FollowSection from '~/components/organisms/users/FollowSection'
import FollowerSection from '~/components/organisms/users/FollowerSection'
...
我应该怎么做才能实现这些目标?
繁星coding
慕村9548890
海绵宝宝撒
相关分类