-2

Flutter は非常に優れた機能を追加しました。これはホット リロードです。何度か試してみましたが、たとえば、アプリの背景色を変更してホット リロードを実行すると、すべての機能が機能しないことに気付きました。色は変わりますが、ホットリロードだけでは不十分で、変更を確認するにはアプリを再度実行する必要があります。 ??

4

1 に答える 1

0

ホット リロードは画面全体を 1 回再描画するため、関数内のアスペクトを変更build()すると、それらはホット リロードで適用されますが、たとえば変更initState()は転送されません。

したがって、一般的なアドバイスとして、パディングの調整、色の変更などの小さな変更 (主に視覚的な変更) については、ホット リロードで十分です。転送されない場合は、ホット リスタートを試してください。

コードとその機能を変更したり、新しい要素を追加したりする場合 (すべての大きな変更)、安全上の理由からホット リスタートをお勧めします。とにかく数秒しかかかりません。

于 2018-08-19T20:24:58.727 に答える