beforeDestroy 操作数据data发生变化,视图不发生变化

beforeDestroy 操作数据data发生变化,视图不发生变化。
问题就是这个阶段难道不是还未解绑 实例仍然完全可用才对的吗?

求解答

beforeDestroy: function() {
    console.group('beforeDestroy 销毁前状态===============》');
    console.log("%c%s", "color:red", "el     : " + this.$el.innerHTML);
    app.msg="销毁前修改";
    console.log("%c%s", "color:red", "el     : " + this.$el.innerHTML);
    console.log("%c%s", "color:red", "msg: " + this.msg);
},
阅读 3.7k
2 个回答

该阶段中是做一些清理工作而已,比如释放资源

首先,你这样写在哪里都不会有效。比如说 mounted 中也是没有效果的。

因为 Vue 是异步更新视图的。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题