钉钉小程序 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地址

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值