五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

筆記

2023-06-04 00:26 作者:スレーブ_スレイヤー  | 我要投稿

寫下來印象會深刻一些吧。

犯了一個(gè)認(rèn)知上的錯(cuò)誤:觀察者模式不應(yīng)該由讀操作觸發(fā)收集。

ViewModel

這里的查詢返回的是一個(gè)Flow,我把冷流轉(zhuǎn)成了熱流。

這里讀取了love這個(gè)狀態(tài)的值。

我期望的效果是,每次重組到這里,去讀取love的值,然后觸發(fā)數(shù)據(jù)庫查詢。

挺莫名其妙的對吧,但是我真的一直就是這么想的,我讀取了love這個(gè)狀態(tài),然后觸發(fā)了收集,然后去數(shù)據(jù)庫讀取值,最后顯示。


這是錯(cuò)的。應(yīng)該是數(shù)據(jù)庫的數(shù)據(jù)發(fā)生改變,然后觸發(fā)重組,最后顯示新的值。

這里有兩個(gè)重點(diǎn):

  1. 數(shù)據(jù)的流向是單向的,UI只應(yīng)該負(fù)責(zé)接收數(shù)據(jù)并顯示,任何其它職責(zé)都是不合法的。

  2. 唯一信任來源。UI所顯示的單個(gè)內(nèi)容,它的數(shù)據(jù)源應(yīng)該是唯一的。


天天刷短視頻,做一些無用社交,導(dǎo)致我的智商下降了太多了,連這種最低級的錯(cuò)誤都冒出來了。

為了防止哪天真的傻了,開始大腦復(fù)健吧。


筆記的評論 (共 條)

分享到微博請遵守國家法律
额尔古纳市| 托克托县| 苏尼特左旗| 和龙市| 苍南县| 白银市| 内黄县| 延长县| 肥城市| 牙克石市| 元江| 特克斯县| 安西县| 迁安市| 淮安市| 印江| 雅江县| 读书| 颍上县| 金乡县| 许昌市| 如东县| 衡阳市| 抚松县| 甘肃省| 永年县| 泽库县| 新安县| 交口县| 龙里县| 萝北县| 德昌县| 平谷区| 芜湖市| 乌拉特中旗| 江陵县| 交城县| 晋州市| 晋中市| 高密市| 新营市|