vuex - 在商店的空数组中传递谷歌地图路线数据
问题描述
我是 vueX 的新手,一开始似乎有点难以理解。
这是我的问题,我想通过 VueX 将数据从一个组件传递到另一个组件。
在一个组件中,我有一个事件调用一个函数,其参数是一个对象。
<template>
<div @click="routeItemPressed(route)"></div>
</template>
这是使用的方法:
routeItemPressed(route) {
console.log(route);
}
控制台日志返回一个对象:
Proxy {destination: {…}, distance: {…}, duration: {…}, origin: {…}, id: "J86P3joWWd8UuvsmrQcR"}
[[Handler]]: Object
[[Target]]: Object
[[IsRevoked]]: false
现在我想将此对象添加到存储中的数组中,以便我可以在另一个组件中重用该对象。
商店中的代码如下所示: import { createStore } from 'vuex'
export default createStore({
state: {
routes: [],
},
mutations: {
},
actions: {
},
modules: {
}
})
尝试了很多东西,但找不到方法。希望你能帮助我,非常感谢!
解决方案
推荐阅读
- python - 如何将静音正弦曲线拟合到数据 python?
- apache-camel - 从处理器返回 Camel HttpMessage 中的 JSON 的简单方法
- r - 如何在箱线图的子组之间添加显着性条
- c# - 遍历列表并返回值中的问题
- python - 如何使用 Airflow 变量为 DAG 动态运行多个作业
- c# - 如何在同一请求中检索用户身份 - Net Core 中的自定义 cookie 身份验证?
- python - (新问题)Python BeautifulSoup - 如何在向下滚动时捕捉文本?(网络爬虫)
- pandas - 基于总行和小计行计算的行
- sql-server - SQL Server 存储过程将 Excel 文件写入/存储和检索到数据库中
- neo4j - Neo4j 自由文本搜索结合关系查询