vue 中使用 Object.freeze冻结data中的数据 LKJNNG 2021-12-06 861 阅读1分钟 在vue的组件中可以使用Object.freeze来冻结data中的数据,如下 data() { return { a:Object.freeze({ b:1 }) } } vue的双向绑定递归到a.b的时候会因为Object.isExtensible(a.b)===false而停止递归,所以a.b下面的数据都不会双向绑定(这是a.b为只读数据),可以大大的节省内存,优化项目