写一点这周的收获吧,这周有一次加班到10点多钟呢。其实发现加班就是弥补智商不足。
- 开始的废话,还有项目的总结。
- 每周都会和周围的人玩的比较好,会觉得她们人都特别的nice,但是自己不能一直以一个实习生的身份咋样咋样,觉得不会是理所应当的,这种心态就特别不好,要端正自己的态度和目标,就是要学习更多的知识,掌握更多的经验。发现自己并没有多么抵触要去编写代码,觉得还可以,当自己完成一项任务的时候,还是会有小小的成就感的。
- 项目总结 一直以来改进的那个项目终于全部都迁移到了D2上面,并且上周已经上线,但有许多的问题需要慢慢的优化和改进。感觉比较紧急的是将jqury.ui那个干掉,使用tagsinput和typeahead来实现。还有就是写一个radiobutton的组件。这周争取把这两个搞定,其他的感觉是比较简单的优化。项目遗留问题,除了上面的那两个,还有就是用户体验太差,需要填写的信息太多。要设计出让用户的体验性比较好的方法。还有就是对于用户错误信息提示这一块做的也不是很好。
- 遇到的问题
- 经常遇到的一个问题,例如:在使用tokenfield框架时,赋值给source:data的时候,发现再来新数据的时候总是更新不了,初始化方法也不对。解决方案:对于新来的数据无法更新,是在赋予新的值得时候应该先进行销毁,然后再进行赋值,要根据文档,先调用$("#tokenfiled").tokenfiled("destory").tokenfiled({
......}).类似的使用,比如在进行使用button的时候,要先进行释放,然后再进行绑定,避免进行了多次绑定。所以,在使用时,若出现了这种无法更新的情况,要往这方面进行考虑。还有,还有,要使用一个新的插件的时候,要看它的文档,认真看文档,然后对各种方法进行尝试。 - 对于vue组件的写法。并不是很会用,要看组件的概念
- 在vue中,是可以使用js中的map,array这些数据结构的,我已经试过了,感觉挺好用。不过同时也对箭头函数有了一点了解,为啥要用箭头函数,因为不用的话,你无法访问外面this指向的变量呀,除非你自己在外面再写一个var that = this,然后再到里面使用that变量。我现在的解决方案是写了that变量,因为对于箭头函数的语法还不太懂呢。
- 现在发现当一周进行总结的时候,问题已经忘记的差不多了,可不能这个样子呢。以后尽量每天都进行总结。将问题以及学习到的东西都写一下啊。。。
- 这周用的很重要的一个点是git,发现git之前看的一点用都没有,要理论与实践彻底结合一下才靠谱。现在只会简单的提交分支,这可是远远不够的呢。
- 当要拉别人的代码到自己本地时,进行合并,然后提交:
- git remote -v
git remote add xijiji git的远程库地址
git fetch xijiji
git rebase xijiji/test_request
git rebase continue
git add .
git push
- git remote -v
网友评论