vue data恢复初始化数据

this.$data是表示当前的改变后的this中的数据,而this.$options.data()是表示没有赋值前的this中的数据,表示 初始话的data.

当在页面中要对data中的数据进行多组操作时,防止每组数据之间的影响,可以先对数据进行初始化后在进行赋值。

一般可以使用Object.assign(this.$data, this.$options.data())来对data中的数据进行初始化操作。

如果data中的一部分数据需要初始化的话就需要将这些数据放到一个对象中就行处理。

    原文作者:早起的虫子被鸟吃
    原文地址: https://segmentfault.com/a/1190000019516583
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞