寫一點這周的收獲吧,這周有一次加班到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