Feed流組件開發(fā)中出現(xiàn)的問題

出現(xiàn)的問題:

1. 數(shù)據(jù)與界面的同步祈匙,業(yè)務邏輯與界面顯示的劃分
  • 數(shù)據(jù)變化時,需要更新UI熬尺。UI的更新要根據(jù)當前數(shù)據(jù),做統(tǒng)一處理谓罗,而不是每更新一個數(shù)據(jù)粱哼,就單獨處理某個UI變化。

當選擇了“我的標簽”時檩咱,需要將標簽定制區(qū)域顯示出來揭措,否則就隱藏。觸發(fā)UI變化的事件刻蚯,不應該是“我的標簽”的點擊事件绊含,而是內存中已選標簽的數(shù)據(jù)的變化。
流程應該是:
界面事件引起數(shù)據(jù)變化 -> 數(shù)據(jù)變化引起界面更新
而不是:
界面事件直接導致界面更新
這樣才能保證數(shù)據(jù)與界面的同步炊汹。
(數(shù)據(jù)的變化可能來自界面事件艺挪,也可能來自服務器;除了界面需要根據(jù)數(shù)據(jù)的變化而變化兵扬,業(yè)務邏輯可能也要根據(jù)數(shù)據(jù)的變化而變化麻裳。 所以,要以數(shù)據(jù)為中心器钟。)

  • 根據(jù)現(xiàn)存數(shù)據(jù)與UI事件去更新UI的時候津坑,更新UI的策略算法,要跟實際更新UI的CSS語法分離開來傲霸。

當選擇的標簽過多的時候疆瑰,需要顯示左右導航眉反。點擊左右導航的時候,要將相應的下一個標簽完全顯示出來穆役。這時候就要有一個判斷下一個標簽位置的算法寸五,這個算法最好與UI顯示邏輯分離開來,將CSS定位方式與該算法混起來耿币,會顯得非呈嵝樱混亂,并且不利于以后修改(也許需求只是更改了UI顯示邏輯淹接,那么算法就可以不用變化)十性。

  • 模板與業(yè)務邏輯要隔離開來,模板只負責判斷數(shù)據(jù)是否存在塑悼,如果存在就渲染劲适。數(shù)據(jù)的格式化,要么放在前端業(yè)務邏輯代碼塊中厢蒜,要么放在后臺(放在前端更好一些霞势,因為后臺數(shù)據(jù)應該不用關心展現(xiàn)方式)。
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末斑鸦,一起剝皮案震驚了整個濱河市愕贡,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌鄙才,老刑警劉巖颂鸿,帶你破解...
    沈念sama閱讀 221,695評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件促绵,死亡現(xiàn)場離奇詭異攒庵,居然都是意外死亡,警方通過查閱死者的電腦和手機败晴,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,569評論 3 399
  • 文/潘曉璐 我一進店門浓冒,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人尖坤,你說我怎么就攤上這事稳懒。” “怎么了慢味?”我有些...
    開封第一講書人閱讀 168,130評論 0 360
  • 文/不壞的土叔 我叫張陵场梆,是天一觀的道長。 經常有香客問我纯路,道長或油,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,648評論 1 297
  • 正文 為了忘掉前任驰唬,我火速辦了婚禮顶岸,結果婚禮上腔彰,老公的妹妹穿的比我還像新娘。我一直安慰自己辖佣,他們只是感情好霹抛,可當我...
    茶點故事閱讀 68,655評論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著卷谈,像睡著了一般杯拐。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上雏搂,一...
    開封第一講書人閱讀 52,268評論 1 309
  • 那天藕施,我揣著相機與錄音,去河邊找鬼凸郑。 笑死裳食,一個胖子當著我的面吹牛,可吹牛的內容都是我干的芙沥。 我是一名探鬼主播诲祸,決...
    沈念sama閱讀 40,835評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼而昨!你這毒婦竟也來了救氯?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 39,740評論 0 276
  • 序言:老撾萬榮一對情侶失蹤歌憨,失蹤者是張志新(化名)和其女友劉穎着憨,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體务嫡,經...
    沈念sama閱讀 46,286評論 1 318
  • 正文 獨居荒郊野嶺守林人離奇死亡甲抖,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 38,375評論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了心铃。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片准谚。...
    茶點故事閱讀 40,505評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖去扣,靈堂內的尸體忽然破棺而出柱衔,到底是詐尸還是另有隱情,我是刑警寧澤愉棱,帶...
    沈念sama閱讀 36,185評論 5 350
  • 正文 年R本政府宣布唆铐,位于F島的核電站,受9級特大地震影響奔滑,放射性物質發(fā)生泄漏艾岂。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,873評論 3 333
  • 文/蒙蒙 一档押、第九天 我趴在偏房一處隱蔽的房頂上張望澳盐。 院中可真熱鬧祈纯,春花似錦、人聲如沸叼耙。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,357評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽筛婉。三九已至簇爆,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間爽撒,已是汗流浹背入蛆。 一陣腳步聲響...
    開封第一講書人閱讀 33,466評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留硕勿,地道東北人哨毁。 一個月前我還...
    沈念sama閱讀 48,921評論 3 376
  • 正文 我出身青樓,卻偏偏與公主長得像源武,于是被迫代替她去往敵國和親扼褪。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,515評論 2 359

推薦閱讀更多精彩內容