【发布时间】:2019-10-19 09:53:41
【问题描述】:
我对 Vue 和 Nuxt 还很陌生,并且我构建了一个 Web 应用程序。我需要显示基于城市的url,但不知道这是什么路由。
我在域mydomain.com 下有网络应用程序,并且有如下页面:
-
/- 主页 (mydomain.com) -
/list- 用于项目列表 (mydomain.com/list) -
/list/123- 商品页面,其中 123 是商品的 id (mydomain.com/list/123)
我想要的是获取用户的位置并将其写入 vuex 存储并始终显示带有城市前缀的 url,所以它看起来像:
-
/paris/- 主页 (mydomain.com/paris) -
/paris/list- 用于项目列表 (mydomain.com/paris/list) -
/paris/list/123- 商品页面,其中 123 是商品的 id (mydomain.com/paris/list/123)
用户将能够使用下拉菜单更改城市。我正在使用 nuxt 并且所有 url 部分都是从页面中使用的,但在这种情况下,城市不是页面,它是一种参数。请建议在哪里看。
【问题讨论】:
标签: vue.js vue-router nuxt.js