問題は、エンティティが更新された場合にデータビューも更新されるように、データビューにデータを表示する方法です。
これは という名前のエンティティlatestReadingです。
これが私LatestReadingの最新の読書を示すページです。3 つのデータ ビューが含まれています。
このページは object を想定しているため、直接呼び出されませんlatestReading。したがって、オブジェクトshowLatestReadingPageを取得または作成し、それをページおよび表示ページに渡すという名前のマイクロフローが実行されます。latestReadingLatestReadingLatestReading
これがそのマイクロフローです。
getOrCreateLatestReading利用可能な場合はオブジェクトを返し、まだ作成されていない場合はlatestReading新しいオブジェクトを作成してから返すマイクロフローです。latestReading
これがそのマイクロフローです。
これらは、上LatestReadingのページの図に示されているように、ページ内の 3 つのデータ ビューの最初のプロパティですLatestReading。このDataViewの名前はTemperatureDataView
これらは、TemperatureDataViewdata-view 内にあるテキスト ウィジェットのプロパティです。その名はtemperatureText。で温度の値を示しますTemperatureDataView。
そして、これはtemperatureTextテキスト ウィジェットのキャプションです。
問題は、別のマイクロフローがlatestReadingテキスト ウィジェットの値を更新したときに更新されないことです。ページのナビゲーション リンクをもう一度クリックして、ページをリロードする必要がありLatestReadingます。
latestReading他のマイクロフローが更新されたときに値を更新し続けるために、データビューにテキストウィジェットが必要です






