私はSPA(ホットタオルテンプレート)を持っており、ブラウザにデータを保持するためにwindow.localStoreを使用しています。私はそよ風 1.3.5 からエクスポート/インポートを使用しましたが、後でエンティティのインポート機能を使用するために、別の新しいエンティティを作成し、次の行を再度使用する必要があります。
manager.createEntity('Project');
そして、次のエラーが表示されます。
This key is already attached: Project:#Solution.Project.Models--1
このエラーは、 call function の前に import entities 関数を localStorage に使用した場合にのみ表示されますcreateEntity
。
テストの手順:
- ブラウザーを開き、エンティティを作成します
- エンティティを localStorage にインポートする
- ブラウザを閉じる
- ブラウザを開き、localStorage からデータを読み込みます
- 新しいエンティティを作成すると、ここにエラーが表示されます
This key is already attached: Project:#Solution.Project.Models--1
ブラウザを閉じなかった場合はすべて正常に動作しますが、ブラウザを閉じて再度開いたときにエラーが表示され、localStorage からデータをロードして新しいエンティティを作成します。
このエラーについて教えてください。