開發快應用踩坑集錦

2022-07-16 11:06:18 字數 1076 閱讀 6065

# 快應用開發過程踩坑集錦彙總

開發快應用學習資料及踩坑問題彙總 -- 持續更新,調整 by qzx

## 參考**

## 快應用環境搭建及安裝

- 環境搭建

- pc安裝toolkit工具

- 踩坑整理

1. 修改日誌輸出等級

2. console.dir 無法使用 

3. 安裝專案依賴必須用 npm install , cnpm和yarn安裝都有問題

4. 遠端除錯必須保證手機和pc處於同一區域網

## 快應用專案開發過程

- 檔案目錄結構優化

- 踩坑集錦

- fetch.fetch 請求返回的資料必須 json.parse() 處理一下

- storage 資料儲存的時候,必須保證 value 的值是 字串格式

- 自定義元件傳參props, 不可以有大寫

## 元件使用

- 元件

- div 最多不能超過2個text,會存在重複渲染問題

- span 格式化的文字,只能作為與\的子元件

- text 文字的溢位隱藏 lines 行數 text-overflow 超出的處理

- input 沒有 tel 型別

- label 沒有子元件 ,屬性只有 target 到目標id, 不是 for

- 所有與大小相關的樣式(例如width、font-size)均以基準寬度(預設750px)為基礎

- border-(top,bottom,left,right) 樣式無效,需要分開設定

- input 獲取value ,e.target.attr.value "\"

- 文字必須在text標籤裡,放在div裡不顯示

- 彈層超過一平時用list元件,否則滑屏沒有效果,但是效果是吸頂

- 事件

- 使用方法: 事件前 + on, 例如:onclick, onblur...

- 屬性

- background-color

- border-bottom-width

- border-radius 百分比無效,必須用具體數值

快應用開發的踩坑之旅

1.更新 rpk 的時候出現版本號必須高於上乙個版本的錯誤提示 出現這個問題是因為快應用官方以配置 manifest.json 的屬性versioncode的值來確認版本更新,官方要求每次上架更新需要將該值手動 自增1。很多同學會誤以為修改 versionname 來更新版本,versionname...

Pytorch踩坑集錦

1.gpu空間充足,但訓練和測試同時進行時,報空間不足,即runtimeerror cuda out of memory.答 很多博文建議batch改小,但是可能很多人的錯誤在於沒有固定網路,導致測試集進入網路時儲存了大量引數值,因此 model.eval with torch.no grad fo...

VUE 100 vue踩坑集錦

vue是允許用大寫字母來註冊元件的,但當你使用時得在駝峰命名的大寫字母間加上 並都改為小寫 中劃線 後來在官網看到這句話camelcase vs.kebab case html 特性是不區分大小寫的。所以,當使用的不是字串模版,camelcased 駝峰式 命名的 prop 需要轉換為相對應的 ke...