0

モデル オブジェクトで destroy() を呼び出すと「destroy」イベントがトリガーされるが、実際にはモデル オブジェクトが破棄されないという問題に遭遇しました。

私は関係を使用していますが、関係の有無にかかわらず問題に遭遇しているようです。

var stagelet = stage.stagelets().findByAttribute("reference", id);
stagelet.destroy();

destroy イベントをトリガーしますが、次を呼び出します。

stage.stagelets().all();

最近破棄されたオブジェクトを返します。これらの破壊されたオブジェクトがストアに残っている状況はありますか?それとも、別の問題を探す必要がありますか?

4

1 に答える 1

0

これはバグのようです。破棄されたオブジェクトは .all() によって返されるべきではありません

github のプル リクエストを介してテスト ケースを送信できる場合は、さらに調査することができます。

于 2013-04-02T15:16:17.273 に答える