1、 所有 react 元件都必須是純函式,並禁止修改其自身 props 。
2、 正確地使用state(狀態)。
3、 react 擁有乙個強大的組合模型,建議使用組合而不是繼承以實現**的重用。// 錯誤
this.setstate();
// 正確
this.setstate((prevstate, props) => ());
4、 應該盡量少用refs,下面有一些正好使用 refs 的場景:
觸發強制動畫
整合第三方dom庫
如果可以通過宣告式實現,就盡量避免使用 refs。例如,相比於在dialog
元件中暴露open()
和close()
方法,最好傳遞isopen
屬性。
5、 finddomnode()
Android開發中需要注意的幾點
override public void onresume public void refresh 這樣不合適,在什麼時候重新整理是根據需要來的,並不是每次onresume 的時候都需要重新整理。假如使用者關閉了螢幕後再開啟螢幕,頁面會重新整理,這樣沒有必要,也許幾秒中前剛重新整理過。網易新聞客戶端...
移動端開發需要注意的幾點
1.移動端有自己獨有的mata屬性,這個在之前的隨筆中有寫到,在這不再多說 2.在專案開發中經常會遇到排列布局的情況,最好不要用浮動去布局,可以直接用display inline屬性達到想要的目的 3.為了提公升使用者體驗,盡可能的把每條資料都放到乙個a標籤內,保證使用者的可點區域較大 4.自適應布...
學習程式設計需要注意的幾點
1 不要死記硬背語法 程式開發的語法 規範特別多,不可能全記下來,只要知道有這麼乙個功能即可,需要的時候再翻書或查詢幫助。這樣省時省力,可以將更多的時間和精力用在技術的提高上。2 多動手,多練習 死讀書是成不了程式設計高手的!只有多練習,多上機編寫程式,才能在實踐中提高對程式設計的認識。3 遇到問題...