一周總結(jié)

時間過的好快,一眨眼就是一周。這周感覺過的挺輕松的,然后還蠻開心的,覺得自己慢慢的開始喜歡編程了,沒有那么多的抵觸。而且可能是周圍的同事也都很好,所以每天都有一種滿滿的幸福感。但是當(dāng)然也有編程編不出來的時候,看到別人什么都會,而我自己卻始終都是懵懵懂懂的時候,會有一種挺深的挫敗感。總體來說,這周很enjoy。。。不過想到下周要開學(xué),就痛苦的想要大哭了。

說點(diǎn)正事,這周的任務(wù)主要就是將之前做的類似三級菜單功能的提測系統(tǒng)頁面又用m2的框架寫了一遍。即vue、jade、stylus、nodejs。遇到的問題以及感悟:

  1. 從頁面布局開始說起,當(dāng)拿到一個任務(wù)時,應(yīng)該先想清楚要干嘛,它的頁面布局要先弄清楚,而不是想一步就是一步,這樣即使頁面中之后調(diào)樣式的時候,也會發(fā)現(xiàn)自己給自己挖了很大的坑,不知道哪里對哪里,還有,你看出來了吧,你那些常用的樣式屬性并不熟悉,所以,一會再去熟悉一遍:float、display、position、width、height這些屬性是相對于誰。。。
  2. 因?yàn)橹赖姆椒ㄟ€是東西都比較少,所以遇到問題都只能按照自己一根筋的思路在走,導(dǎo)致邏輯嵌套比較復(fù)雜,代碼常常把自己給惡心到。不過這應(yīng)該是一個慢慢來,慢慢提煉的過程。
  3. 有時候?qū)ψ约簾o語呀,老是不想思考一些東西。比如,之前用jquery寫的,當(dāng)用vue的時候還是照搬過來,哎呀,無語吧,所以現(xiàn)在在一點(diǎn)點(diǎn)的改進(jìn),體驗(yàn)一下vue雙向數(shù)據(jù)綁定的好處。
  4. 剛開始啟動項(xiàng)目時,要首先看一下app.js、vfe.config的配置,然后到controller中去找啟動的路徑,路徑的配置查找是在controller中進(jìn)行的,app.use(),app.get()進(jìn)行匹配,然后去找頁面.jade文件
  5. 當(dāng)寫了.js文件時,發(fā)現(xiàn)沒有404,找不到這個文件,此時的錯誤在于最后一個文件,什么webpackage的文件中的配置不對。檢查出錯誤的放大,是在自動生成的build文件中也沒有要查找的.js文件,而且文件自動生成放錯了位置。解決方案:找出之前項(xiàng)目的文件來進(jìn)行比對,找出少了一些一個.fe,導(dǎo)致我調(diào)了好久。華哥說這是公司自己寫的框架,是寫死的,所以一個地方出錯,就會導(dǎo)致整個項(xiàng)目都沒有方法運(yùn)行。
  6. 對于模塊的劃分,讓我自己有些混亂,到底怎樣才弄成一個vue,到現(xiàn)在還不能清楚的知道,對于組件認(rèn)識并不是很清晰???只知道是弄了groups.vue、projects.vue、forms.vue等等。對于vue中的數(shù)據(jù)與js中數(shù)據(jù)的綁定:
  • 對于要綁定的數(shù)據(jù),要在js文件中的data(){}中進(jìn)行聲明,在.vue文件中的props中進(jìn)行寫明.
  • 當(dāng)vue中的多個數(shù)據(jù)要與js中的數(shù)據(jù)綁定時,可以使用一個對象。
  • 還有對于綁定的數(shù)據(jù),要在.jade文件中進(jìn)行聲明。
  • 對于.jade文件的聲明,要注意使用show-modal-success,會自動轉(zhuǎn)化成駝峰式的showModalSuccess,這是比較令人惡心的一點(diǎn),要注意一下啦。。
  1. 還有項(xiàng)目中對于radio的使用,如何傳值呀,這個可以看vue.js的官網(wǎng)教程,對于單選框、復(fù)選框這些使用方法,要記?。∫涀。∫涀。≈匾氖虑檎f三遍。。
  2. 頁面布局,當(dāng)時是左邊有兩個div,右邊有兩個div,剛開始的時候都是獨(dú)立的,發(fā)現(xiàn)不太好處理,因?yàn)椴荒芫植孔赃m應(yīng),當(dāng)變小的時候就會out of shape。所以就重新進(jìn)行布局呀,當(dāng)然是左邊的兩個div放在一個div中,右邊的div放到右邊的div中。這樣就可以輕松的解決這個問題了。你這個傻缺。。
  3. !important 是優(yōu)先級最高的意思。outline:none 是對于使用框架時,一點(diǎn)擊就會有outline的顏色的對策。對于布局不好,又不太會使用框架的來說,大爺?shù)?,簡直給自己挖了無數(shù)的坑,要進(jìn)行調(diào)試就得在無數(shù)坑,無數(shù)嵌套的基礎(chǔ)上進(jìn)行修改。
  4. 最后一點(diǎn)吧,就是自己這兩天一直在弄的一個東西,深深的感覺到Bootstrap是一個強(qiáng)大的東西,然后各種github上的代碼更是一個好到不行不行的東西。不過突然想到,我好像比別人晚了一年才知道這個東西。記得上學(xué)期的時候,舍友就問我會不會用github,知不知道,當(dāng)時還是一臉的懵比,現(xiàn)在其實(shí)也并不會。。。對了,見老大他們都是使用bing進(jìn)行搜索,所以以后使用bing吧
  • Bootstrap自動補(bǔ)全,typeahead。對應(yīng)于github上的代碼:typeahead自動補(bǔ)全
  • Bootstrap tagsinput 一行進(jìn)行輸入多個,使用戶的體驗(yàn)效果更好一點(diǎn)。tagsinput
  • 即可以自動補(bǔ)全,然后又帶有tagsinput,Tokenfield
  1. 給自己的忠告,既然自己對框架不是很熟的話,就不要卵用框架,因?yàn)橐蕾嚭芏啵乙臇|西的話比較麻煩。。盡量少用框架,要自己寫,自己寫,自己寫。。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 時間飛逝,如一名攜帶緊急訊息的郵差。但那只不過是我們的比喻。人物是杜撰的,匆忙是假裝的,傳遞的也不是人的訊息。 現(xiàn)...
    巧巧哎閱讀 581評論 0 0
  • 一個媽媽最深的眷戀,莫過于孩子年幼時共處的時光。那些驚喜與感動,暖化風(fēng)霜,為我穿上所向披靡的鎧甲,讓我一往無前的去...
    霏常育兒閱讀 891評論 2 8
  • 我們終從一生,只為擺脫他人的期待找到真正的自己。 一個多月的時間,S以為已經(jīng)忘記了那個人,兩個月不見可能忘記當(dāng)初的...
    SaraW閱讀 237評論 0 0
  • 《乘風(fēng)破浪》是一部由上海亭東影業(yè)有限公司出品,韓寒執(zhí)導(dǎo),鄧超、彭于晏、趙麗穎等主演的電影。影片以穿越的手法,講述了...
    花香兩岸閱讀 1,019評論 0 0
  • “這最好玩!” ——神馬?秘訣就介四個字? ——對的,高手說話從來就是這么萌酷萌酷的! ——哪個高手說的? ——給...
    安慰不倒翁閱讀 311評論 4 3

友情鏈接更多精彩內(nèi)容