vue 中使用 echarts,当发生路由跳转的时候,再跳转回来, echarts 就消失不见了,这是为什么?

2020-10-27 13:40:12 +08:00
 Pokemon123
1729 次点击
所在节点    问与答
6 条回复
nbin2008
2020-10-27 14:17:38 +08:00
beforeRouteEnter (to, from, next) {
next(vm => {
// 通过 `vm` 访问组件实例,试试在这里初始化 echarts
})
}
LabJo
2020-10-27 14:21:36 +08:00
盲猜一个要手动 resize
qqqq11
2020-10-27 14:22:13 +08:00
上代码
dinjufen
2020-10-27 14:39:04 +08:00
没组件缓存?没代码也只能猜
wszgrcy
2020-10-27 16:56:00 +08:00
………这还用猜,你写一个 canvas,要是路由跳转后返回还能保存就怪了……
codingguy
2020-10-27 20:47:00 +08:00
跳走的时候组件不是销毁了吗

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/719003

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX