實習期第一次進專案的體會
實習大約2個月,首次進專案,談一下個人的體會,導師讓完成一個子頁面
用react,hook完成頁面制作
寫一個頁面的流程(僅代表個人觀點):
1.拿到要寫的頁面先構思整個頁面的思路,把要用到的文字都要有對應的英文單詞表示(方便寫className)
2.寫之前導師會給一個大致的框架,因為是第一次寫,仿照那個寫就行,先寫return,return里面都是用html寫的,比較容易理解,用的也是前端入門剛學的東西,框架還是比較好寫出來的,樣式都是和以前一樣寫
3.寫的代碼都是在
useEffect(() => {
return componentDid();
}, []);
useEffect(
() => () => {
return componentWillUn();
},
[],
);
里面完成的,這兩個是react的生命周期
4.antd里面的組件一定會用到的,antd里面都是一些成型的樣例,把需要的代碼復制拿過來就可以用,需要引包
5.之后就是寫的html部分會用到的方法和一些變數,變數都需要在最上面宣告,例如:
const [alarmLevelList, setAlarmLevelList] = useState([]);
6.第一次導師會給寫一個控制類,就是一些方法和資料源(因為還沒有跟服務連上,會給一些虛擬資料),獲取資料是看控制類里面有幾個引數,你這邊就是有幾個引數,之后還有一些點擊事件,寫法都是es6的寫法,每個方法結束都有回呼函式,要寫個方法名+Completed,這里面執行你點完之后會執行的操作,里面剩下的就是你這個頁面的邏輯,到哪步該做什么,我這個頁面需要重繪,可以寫個清空函式,最開始來個初始化
總體來說,頁面邏輯不是很難,難的是有想法代碼不會寫
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/266978.html
標籤:其他
上一篇:java 資料型別
