シリアライズ不可なプロパティ
ストアは常にシリアライズ可能である必要がありますが、場合によってはシリアライズできない値をストアに永続化したい場合があります。このような値は、アプリケーションがクライアントで再開された場合にのみブラウザに保持されます。
アプリケーションが一時停止されると、シリアライズ不可なプロパティは破棄されます。
チュートリアルを編集あなたのタスク:
stop
ボタンがclearInterval()
でインターバルをクリアできるように、store.cleanup
にクリーンアップ関数を追加してください。そのためには、'@builder.io/qwik'からnoSerialize
をインポートし、noSerialize
関数を使用してclearInterval関数をラップしてください。