科院社團(tuán)招新項(xiàng)目小結(jié)
一侨嘀、項(xiàng)目簡(jiǎn)介
1. 負(fù)責(zé)項(xiàng)目的模塊
前臺(tái)快速報(bào)名頁(yè)面編寫(xiě)嫉拐,支付邏輯處理
2. 相關(guān)技術(shù)棧
- Vue全家桶
- Vant移動(dòng)端組件庫(kù)_Vant
- HTML+CSS+JS
- WeChat_JS
- git代碼托管系統(tǒng):GitLab代碼托管網(wǎng)站
二竖幔、遇到的問(wèn)題
技術(shù)問(wèn)題
- 從子級(jí)界面返回父級(jí)界面之后料皇,函數(shù)繼續(xù)執(zhí)行問(wèn)題
解決方案:返回父級(jí)頁(yè)面之后再次調(diào)用上次的方法
具體實(shí)現(xiàn):需借助router守衛(wèi),可以適當(dāng)?shù)倪\(yùn)用計(jì)時(shí)器來(lái)實(shí)現(xiàn)滯后操作
比如:返回父級(jí)界面之后的彈框操作 - 本地Storage存儲(chǔ)問(wèn)題
本地的Storage中只能存字符串费封,所以取得屬性時(shí)候需要反向解析字符串
但是為什么storage只能存字符串咧介返?(未解決) - 在js調(diào)用中直接return回調(diào)函數(shù)問(wèn)題(未解決)
雖然也能解決問(wèn)題拴事,但代碼不是自己心理預(yù)期的那個(gè)樣子 - 前端日志問(wèn)題
前端的日志框架下去得了解了解,每次寫(xiě)都是直接在瀏覽器里打印映皆,不上線還好挤聘,上線的話就有點(diǎn)影響,就算是在瀏覽器里打印也要將打印描述和打印對(duì)象放在同一行中捅彻,然后帶上方法名,入?yún)霸桑祷刂挡窖停奖悴閱?wèn)題 - 公共方法調(diào)用時(shí)參數(shù)是否必要問(wèn)題
寫(xiě)公共方法時(shí),參數(shù)能少則少诚撵,自己多寫(xiě)點(diǎn)缭裆,別人少寫(xiě)點(diǎn)。 - 代碼可讀性寿烟,健壯性問(wèn)題
適當(dāng)?shù)膭冸x功能性代碼將其封裝成方法澈驼,無(wú)論啥時(shí)候都要寫(xiě)好代碼注釋,方法級(jí)注釋和行級(jí)注釋 - 內(nèi)網(wǎng)穿透問(wèn)題
簡(jiǎn)單點(diǎn)的就是用現(xiàn)成的軟件筛武,了解原理的就用服務(wù)器自己搭建一個(gè)(ps:自己試著搭了一個(gè)就是網(wǎng)速有點(diǎn)慢)
協(xié)作問(wèn)題
- 提交pr之后記得跟負(fù)責(zé)人說(shuō)
- 需要新功能接口的時(shí)候才去跟后端說(shuō)缝其,前端能搞定的事兒,不去麻煩后端
三徘六、還需要學(xué)習(xí)的知識(shí)
- 瀏覽器是如何去運(yùn)行的内边,如何去展現(xiàn)的,瀏覽器的內(nèi)置對(duì)象又是怎么來(lái)的
- Vue基礎(chǔ)待锈,ES6基礎(chǔ)漠其,預(yù)編譯器:less、sass竿音,只是簡(jiǎn)單的會(huì)用和屎,但是不了解他們的區(qū)別,不了解他們的原理
- 項(xiàng)目中的軟技能春瞬,原型圖柴信,流程圖
- redis緩存,消息隊(duì)列快鱼,分布式鎖
- nginx代理服務(wù)器的服務(wù)器:反向代理
- cdn內(nèi)容分發(fā)
- 項(xiàng)目部署
- 基礎(chǔ)知識(shí)的漫漫深耕路
小結(jié)人:付豪
小結(jié)時(shí)間:2020.10.18