1. 程式人生 > >開發天馳後臺管理小程式的經驗及——前端架構的構想

開發天馳後臺管理小程式的經驗及——前端架構的構想

我入前端一年,算是很短暫了,作為前端的出生牛犢,安敢妄言整體架構。然合抱之木生於毫末,九尺之臺起於壘土,千里之行始於足下,我雖生於微末,本是雜草叢間的一顆瓢蟲,但亦心有雄鷹,嚮往長空。故此,願在平常生活中汲分寸營養,積毫釐之土,納涓涓細流,只希望不要辜負了自己。

我的某些部落格是多次補充才逐漸完善的,如前文所言:積跬步,至千里。

那些一樣努力以及比我更加努力的小夥伴們,如若你們看到我的部落格對你能有所幫助或有更好的知識指點,望不吝留言,感謝!

1、頁面設計——元件化設計

        由於後臺系統主要是資料流,操作介面比較單調,但層次可能會很深。對此,應該將不同頁面中高度相似的板塊儘可能寫成一模一樣的(注:該板塊必須樣式一樣)。如下圖:如果多個頁面中有紅框中的介面,就可以做成一個元件;如果是有綠框中的介面,也可以做成元件,但是沒好大必要,內容太少,省不了多少程式碼。

2、元件上繫結的事件

        事件名不可重複:如果某個公用元件在多個頁面都有用到,給其元素上繫結的事件不可衝突,比如給在介面 A 中,input 需要繫結 bindinput 事件,在介面 B 中,input 應該繫結 bindblur 事件,事件名不可重複。

        元件一般只寫好 wxml 和 wxss 檔案,