小程序設計心得
- 2019 年 11 月 14 日
- 筆記
版權聲明:本文為博主原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接和本聲明。
本文鏈接:https://blog.csdn.net/weixin_44580977/article/details/103049061
這篇文章是我在做考題小程序時,在寫代碼前沒有做思考,代碼越往後越難以寫,因此我在這裡總結一下,以後寫代碼前應該遵守的規矩。
在我寫小程序的時候代碼最複雜的操作主要是在js裏面,這裡需要很強的邏輯,邏輯先不談,但是在邏輯運算的前,需要定義變量,變量的定義的好壞很容易影響到後期邏輯的書寫。
就比如,我在這裡犯的小問題,我把題目的顯示的當前題號作為索引,導致, 我在獲取內容數據的時候,我對數組操作需要將當前題號這個變量進行減一操作,這一小小的一步,起初並不會發現什麼不妥,當代碼量多,頻繁對這個索引操作的時候,就容易錯誤操作數組。 因此,我認為,在以後寫前端代碼時候,可以分層,邏輯層,視圖層,變量的設計要首先方便邏輯層的代碼,因為大量的操作基本都在邏輯層。
小程序單頁面在寫前,因考慮好,本頁所涉及要渲染的變量,在程序開始設置本地變量,最後設置this.setdata()渲染。 然後中間填充邏輯代碼。