2020.11.22 小白跳槽入職前端開發兩月問題彙總
1.檢視(縮小放大旋轉)viewer
2.懶載入 vuelazyload
3.列表自由拖拽外掛程式 sortable
1.一些引入檔案,eslint報錯?
解決方法:根資料夾建立 .eslintignore => 直接寫需要忽略的資料夾名通常設定 為
build/*.js
src/assets/*.js
public
src/static
2. 怎麼配置專案初始化配置檔案?
**解決方法:**根目錄建立.prettierrc.json=>
3.vuex 頁面重新整理資料丟失
state:
注意:window.sessionstorage 中不能儲存 如需儲存使用 json…stringify()在使用 json.parse() 解析
4.el-form-item label 文字對齊方法
// data中定義a
5.el-table 繫結sortablejs 事件的時候需要 row-key=「id」
6. 使用相同元件渲染頁面時考慮元件是否通過id獲取某一標籤,可能會產生乙個標籤渲染多次
7. 進行深拷貝需要 lodash
8. v-if 真條件渲染 v-show 可能造成網頁載入緩慢
9. 前端分頁
pagehandle()
// 獲取到資料後顯示第一頁內容
if(math.
ceil
(this
.deviceseriallength /25)
===0
)else
}
10. v-if 渲染的元件 獲得焦點需要
this
.$nexttick((
)=>
)
11.axios 0.20.0 delete 提交時 返回 415 **型別錯誤 建議換回 0.19.0
12.el-checkbox 中需要超出部分變成省略號 需要使用過濾器
filters:
else
}}
專案很多很low得bug 且開發得很不遵循高內聚低耦合得設計原則 第乙個專案的總結
1.專案流程 由老師給定介面和資料庫表的建立,了解專案需求 很重要 填 寫測試,優化 用xml檔案把類通過對映得到,並初始化每個類,相當於spring中的bean 加日誌 可以在寫 的過程中加,而不一定要等到專案的最後再加進去 2.專案過程總結 在做專案時最重要的是把整個問題分析清楚,這個很重要,回...
第乙個專案的總結
開發流程 1.先是忽略所有的實現細節,構造出軟體系統的介面,和相關的功能,也可以說是需求分析的一部分吧 2.根據1中構造出來的內容,列出非基礎技術性的功能需要,構造解決的辦法和流程 前期基礎模型,中期後期一步步擴充 3.建立專案,建立遠端版本庫 git clone 位址 將轉殖過來與專案相關的3個檔...
入職第乙個專案完成,感想
入職將近5個月,第二個月開始接觸專案,一直到今天算是完結了,一句話,對自己而言只是一次質變。剛接觸的時候,還是很懵懂,無從下手的感覺。專案是基於sea.js模組化開發的,第一次接觸模組化開發,然後去詳細了解了sea.js,還行不難,今天回過 頭來又仔細看了一遍,多了一些更深層次的理解,這個暫且不說。...