【发布时间】:2019-06-13 16:49:01
【问题描述】:
我目前正在开发一个带有 Ruby on Rails 后端和 Vue.js 前端的应用程序。这是一个单页应用程序。我正在使用 webpacker gem 来构建我的主 JS 文件。
我添加了 vue-router 和几个前端路由。我可以使用<router-link> 进行导航,它可以正确呈现适当的组件。我想不通的是如何设置我的前端路由,以便有人可以直接导航到 URL 而无需点击我的 Rails 路由。
例如,如果我输入 /sample-route,我想点击我的 Vue.js 路由,而不是我的 Rails 路由。我仍然希望能够对我的 Rails 路由进行 API 调用。例如/api/users。
【问题讨论】:
标签: ruby-on-rails vue.js vue-router