uniapp之那些年踩過的坑

2021-10-11 09:11:00 字數 792 閱讀 6596

這裡我把一些坑列舉出來了?

這裡有兩點:

使用this.set

(obj

,key

,值)或

者thi

s.

set(obj,key,值)或者this.

set(ob

j,ke

y,值)

或者th

is.set(array,index,值),像是處理vue底層監聽不到資料變化的解決方式

要用資料巢狀陣列,而不是物件包陣列,這裡不太理解,一般用第一步就可以解決了,如果不行的話就給他轉成陣列的形式(可能陣列更能被監聽吧!)

在第三方登入設定時,一定要先把相關的配置給配置好,不然就會報各種錯

像this code is a mock one啥的
ps:在manifest.json資料夾中配置

1.一般報400的錯,說bad request直接找你的介面路徑,要不你就找網路準沒錯了

2.關於非法token,請求資料時,把token放在請求頭里就可以了

v-if、src中的""裡面不要用}

關於this指向問題,一定要合理使用箭頭函式,超好用

關於寬高:像是在swiper元件裡,你發現百分比的高度設定完全不起作用,很多時候都要用絕對的設定,比如100rpx。必須設死,否則無效

關於樣式優先順序:很多元件自帶了樣式,你想改改不掉。這時就要一直嘗試往他的子級節點找直到找到最小的。最好的辦法是給他設乙個class名或者id名, 再根據class名來設定樣式,基本上屢試不爽。或者使用 !important

那些年之cordova踩過的坑

私人筆記 如果安裝的是crosswalk with cordova 整合版的話 新增外掛程式的方法是 需要的環境 nodejs git 1 npm安裝 plugman npm install g plugman2 cd到當前專案根目錄 cd f music3 安裝ngcordova外掛程式 這一步千...

那些年踩過的CSS坑

1 img 標籤中的alt 與title的區別 title 滑鼠滑過時顯示的文字提示。對seo優化的影響 搜尋引擎對理解是通過alt屬性,所以在alt屬性中包含關鍵字的簡要文字說明,也是頁面優化的一部分。2 padding與margin區別 padding是控制項的內容相對控制項的邊緣的邊距,mar...

vue那些年踩過的坑

那些年踩過的坑 module not found module not found error can t resolve views coverconfigurationrong in d new operation admin src js router 原因 寫好路由之後,新建資料夾目錄,但是...