React 小知識點總結

2021-10-01 09:14:21 字數 795 閱讀 9767

是props所提供的語法糖,可以將父元件的所有屬性複製給子元件,子元件可獲取父元件中所有引數等

如下程式碼片段:

/*查詢列表*/

class searchbooklist extends component = this.props;//此處獲取父元件的props

return ()}

}//呼叫的元件

this.props.history.push(pathname,state):可實現頁面跳轉。pathname:寫跳轉介面的路徑;state:要傳過去的資料。

this.props.history.go(-2):返回前兩個頁面。

dispatch觸發了乙個修改state的操作,且只能通過dispatch觸發修改。它的引數是乙個action;

action表示當前dispatch(操作)的型別和載荷(資料)(payload),比方說我要修改系統主題色,那這個action可能就這麼定義了,其中type是約定俗成的引數,且必填。

另:redux是將react的state進行全域性管理,也就是管理整個專案的state。

alt 屬性是乙個必需的屬性,它規定在影象無法顯示時的替代文字。

假設由於一些原因(比如網速太慢、src 屬性中的錯誤、瀏覽器禁用影象、使用者使用的是螢幕閱讀器)使用者無法檢視影象,alt 屬性可以為影象提供替代的資訊。

如下例:

React之小知識點總結

總結react中常常被忽略的小知識點 1 即使state裡設定成和之前的值一樣,render也會重新渲染 2 父元件傳給子元件的屬性 props是唯讀的,在子元件中已在this.state裡將屬性賦值給定義的變數 如果屬性在父元件中可以操作改變值的話,那麼在子元件中就不建議修改,如果屬性在父元件不操...

react知識點總結

1 react和vue的優勢 如何做技術選型 2 關於腳手架,用途,優勢 3 如何定義乙個react元件 4 pwa是什麼 功能 5 jsx語法規則 6 react父子元件通訊 7 如何優化乙個react專案 8 jquery和react的區別 9 什麼是單向資料流 10 函式式程式設計的好處 11...

小知識點總結

1.已知id取其他欄位的判斷顯示 2.呼叫3.1.8以上支援jquery和 4.乙個jsp頁面盡量只引用乙個jquery版本檔案,盡量也要是1.8以上的版本 function sub input,p1,p1 5 jquery1.8之前相容ie7,ie6 不要嘗試同時引用bootstrap.js,bo...