釘釘小程序 E應用開發 實用小技巧 (不定時更新)

修復釘釘小程序 iconfont在android客戶端無法正常顯示

點擊查看 修復釘釘小程序 iconfont在android客戶端無法正常顯示

swipie-action組件增強

點擊查看 swipie-action組件增強

E應用生成預覽調試及生產帶參數二維碼或鏈接

點擊查看 E應用生成預覽調試及生產帶參數二維碼或鏈接

使用iconfont

釘釘小程序是可以使用iconfont的,雖然官方文檔沒有說
首先把iconfont解壓到項目目錄下,並把iconfont.css重命名爲iconfont.acss

---src
	-font
		-iconfont.acss
		...//其他iconfont文件

app.acss或其他acss文件裏引用

@import '/font/iconfont.acss';

在頁面上使用,就跟普通的html一樣

<text class="iconfont icon-xiangxiajiantou"></text>

E應用使用Lodash

首先yarn add lodash

之後如果直接在頁面裏引用整個lodash庫,在IDE可以正常運行,但是發佈生產後會報錯register worker err ...之類

建議單獨引入具體要用到的工具類

//不建議
import _ from 'lodash'

//建議
import _filter from 'lodash/filter'

發版時清除緩存

釘釘小程序E應用在發版時會有一個老版本的緩存,每次發版後直接打開E應用,其實訪問的是上一個版本的緩存,這個緩存會在發版後10分鐘左右自動更新成最新版本,如果想要直接看到最新版本,可以退出釘釘登錄賬戶,並殺掉釘釘進程,這樣再進去後就是直接訪問的最新版本了.

釘釘掃碼預覽編譯失敗

編譯失敗查看日誌,通常是超過5M了,這個5M怎麼來的呢,其實是把根目錄下的debug.log一起編譯到項目中了

所以直接刪除這個debug.log就可以編譯通過了

mini-ddui 文檔

自從官網API文檔某次更新之後,mini-ddui的文檔就沒有了

後來求助官方羣的兄弟,給了一條明路,直接找支付寶小程序的 mini-ddui 庫就行了.

不過支付寶版本的一直在更新,接口和釘釘E應用的還是有部分區別,文檔只能略作參考

首先,安裝類庫還是用原來的mini-ddui

yarn add mini-ddui

mini-ddui庫 支付寶版文檔

實在不行,拷組件出來自己造輪子吧

mini-ddui庫 支付寶版 github地址

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章