实习期第一次进项目的体会

实习期第一次进项目的体会

实习大约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,这里面执行你点完之后会执行的操作,里面剩下的就是你这个页面的逻辑,到哪步该做什么,我这个页面需要刷新,可以写个清空函数,最开始来个初始化
总体来说,页面逻辑不是很难,难的是有想法代码不会写

猜你喜欢

转载自blog.csdn.net/qq_49975871/article/details/114402590