在千锋重庆HTML5培训班三阶段已经学习了一段时间了,前两周学习的后端语言node.js,后两周学习的前端框架Vue,每学完一个都做一个项目。在做项目的过程中,把学习的内容综合运用了一遍。
也深刻理解了node.js和vue,vue的项目是小组合作的,在做项目过程中体验了多人联合开发的各种坑,尤其是代码上传合并的过程会出现很多意外情况,组内人员同时操作一个文件,会发生代码冲突,应该尽量避免多人操作同一个文件。
在做HTML5项目时,好分工明确,项目环境需要用到的技术,先提前配好,每天代码少提交两次,这样会减少代码冲突的概率,在学习过程中虽然很累,但是学到了很多知识还是很高兴的。
至于vue,学习起来比node要简单许多,刚学起来,在数据绑定遇到一点难题。比如:刚开始,message的值为hello world input value显示为hello world! 数据绑定了 input显示message的值,接着 input用户输入,value 发生了改变,通知数据message新他的值,双向互通。
vuex对我来说也是一个难点。 Vuex的核心就是store仓库,是state的容器。状态存储响应式,依赖数据的组件会被数据驱动,就是当store中的state(数据)发生变化时,组件会被触发新。因为数据在computed属性中,computed属性中的数据会被vue底层监控哦!所以才会触发组件的新。不能直接改变状态(数据),改变状态的唯一方式是提交mutations。总之,我觉得vue需要背的知识点也是很多,对于v-on,v-if,我发现还有很多地方可以用到,从而达到一些动态的效果。
总之,自己现在HTML5知识学的还很浅,还可以再往深处挖掘,多的还是需要严格要求自己,提升自身技能水平,毕竟业精于勤荒于嬉。
相关文章
了解千锋动态
关注千锋教育服务号
扫码匿名提建议
直达CEO信箱