寫這篇文章,主要在記錄了這一周發生的事情;
首先,本文分了三個部分
- 我做了一些什么東西;(30%)
- 遇到哪些問題;(20%)
- 學習到了什么,有什么感悟;(50%)
我做了一些什么:
組件化
目前公司是以微信平臺來做電商,所以最重要的就是展現商品,價格,付款渠道,例如
我做的第一步就是把所有類型的零件都準備好,
,、
- 等拿到具體數據之后,按照數據將組件一個個拿出來搭積木,填充數據,展現給你看;
遇到哪些問題:
- 首當其沖的應該就是,路由、接口、域名···因為某些原因,我對這些概念是不清楚的,而且不知道
window.location.protocol
window.location.pathname
window.location.host
window.location.href
- JS的邏輯
這個應該是我最頭疼的,為什么呢?JS很精確,有時候你是這么想的,這么寫的,并且以為JS也會那樣做,尤其是雙層遍歷的抽數據或者放數據或者多重條件判斷時,很容易出問題;- 使用Vue
大約在120天以前,從完全不會計算機知識和編程開始自學,滿腦子都是直接操縱DOM,滿腦子都是Jquery找DOM然后綁定事件改變一下樣式,但是在Vue中,樣式也好,DOM結構也好,都是基于狀態和條件,DOM上綁定數據,DOM上還有參數,頁面不止一個,跳來跳去的時候,參數和狀態都是跟著跑的;- 數據獲取的正確性
一開始,前輩教我該本地hots來調試接口,我以為狀態碼是200就好了,其實真正的應該看人家返回的數據是不是按照要求的,我自己傳的參數是不是自己所想的;倒計時的處理
一般來說,
是可以解決問題的,但是在做這個秒殺倒計時的時候,取消天,只顯示小時和其后的,當時犯了一個大錯,直接把天數刪除了,途中我還一直沒有發覺這種錯誤,最后再測試的時候發現,這種時候,就算是超過了24小時,我也只會取余,大錯特錯;
學習到了什么,有什么感悟:
- 好好利用localHost來調接,確認返回和傳遞的數據是正常的;
- 收集頁面的數據和狀態,跳轉的時候需要帶走哪些參數,新頁面需要如何接收、獲取這些參數;
- 途中磕磕絆絆,自己都不知道自己在干嘛,反應慢,膽子小,把前輩弄得無奈的笑了,問得同事都不好意思了,表達不出自己所想的,還好將這個東西做出來了;踏入計算機行業,應該有40天了,大約來120天之前,第一次接觸編程,將沾滿試劑的雙手洗干凈,脫下實驗服,將雙手放在鍵盤上,噠噠噠····我不知道是什么讓我放棄過去7年的積累和成就,是興趣?是工資?是賭氣?自己能把什么做好?自己原意付出什么代價獲得怎樣的生活?