vue(js)如何监听一个json对象是否发生了改变?

vue(js)如何监听一个json对象是否发生了改变?
判断条件:
1、只比较初值和最终值,如改动后再改回去则相当于未改变
2、忽略key的顺序,如{"a":1,"b":2},{"b":2,"a":1} 相当于未发生改变

阅读 957
1 个回答

写个计算属性,值是JSON.stringify(json),然后watch?不过部分类型会被过滤掉,你的需求是不是想判断用户是否编辑,如果编辑在关闭时增加提醒。

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