【发布时间】:2017-07-16 23:41:44
【问题描述】:
我有一个内置于 Vue.js 的 SPA,它允许用户输入多个值来创建类似食谱的东西。所有这些值都存储在 Vuex 状态中。我希望能够使用用户输入的状态值创建一个 URL,以便其他用户可以使用已经输入的这些值加载应用程序。本质上,我希望允许用户通过共享 URL 来共享他们在我的应用中创建的食谱。
我正在想象一个“分享”按钮,它将创建的 URL 复制到用户的剪贴板,然后他们可以将其发布到社交媒体或其他任何地方。然后当有人访问该链接时,他们将转到我的应用程序,并且 vuex 状态值将自动更新为 URL 中的参数值。
实现此功能的最佳方法是什么? vue-router 可以做到这一点吗?
【问题讨论】:
标签: vue.js vuejs2 vue-router vuex