Vue 处理刷新或关闭窗口时的逻辑,以实现即时自动保存等功能
需求通过 Canvas 绘制的图形数据要实现即时保存,但又不能太过频繁地调用接口保存数据至后台。可以在图形数据发生改动后把数据先保存到本地,再通过监听页面关闭或刷新保存至后台。实现1. 在 watch 中深度监听图形属性的改变watch() { activeShape: { // 此处注意,handler 函数不能为箭头函数,this 会取上下文,而不是组件里的 this,此外,深度监听,必须为 handler 函数名,否则会无效果 handler: function (newVal, o
原创
2022-04-13 15:38:14 ·
2251 阅读 ·
0 评论