1

ユーザーに 5 段階のプロセスを実行させるかなり複雑なアプリがあります。すべてのエントリ情報 (名前、年齢、体重、身長など) を含む userData というデータ オブジェクトがあります。

アプリのある時点で、このデータのスナップショットを取り、必要に応じてそれを呼び出したいと思います。データ オブジェクトの新しい var に書き込むと、動的になります。ステージ 5 でデータの静的コピーまたはスナップショットを作成したいと考えています。

どうすればこれを達成できますか?

私は見てきた

http://rc.vuejs.org/guide/application.html#State_Management

しかし、多分それは進むべき道ではないようです。

4

1 に答える 1

1

その時点でデータの静的コピーを保存するだけでよい場合は、任意の JavaScript メソッドを使用できObject.assign()ます。変数を data prop に保存するか、テンプレートにバインドする必要がない場合は、あなたの $options で

this.$options.userCache = Object.assign({}, this.userData)

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/assign

于 2016-04-27T21:40:35.570 に答える