钉钉开发中一些问题(持续更新)
小于 1 分钟
2020-10
- 钉钉不支持
text 标签中的空格用中文全角空格代替{{' '}} - 钉钉
dd.switchTab方法有问题,既不报错也无提示,现解决方案由dd.reLaunch代替 - 钉钉(与支付宝,未测试)
<swiper>组件下只能接<swiper-item>组件,使用view包裹<swiper-item>组件可能无法正常显示
swiper 组件使用样例
<swiper
:indicator-dots="{{indicatorDots}}"
:autoplay="{{autoplay}}"
:interval="{{interval}}"
:duration="{{duration}}"
:circular="{{circular}}"
style="height:auto"
>
<swiper-item a:for="{{banners}}">
<view onTap="goToPage" class="banner">
<image
src="{{item.picUrl||'http://bing.getlove.cn/bingImage'}}"
mode="widthFix"
class="banner-image"
/>
</view>
</swiper-item>
</swiper>
选项组件 m-picker
- 使用
setColumnValues实现多项联动效果,具体参照brand-add.js onConfirm中detail.value为选项 index 数组detail.detail为选项值数组
2020-11
1.非常重要 不要在 data 初始化的时候调用函数进行赋值,否则页面会找不到
反例
data: {
a: getProjectName();
}
正例
data:{
a:''
}
onLoad() {
this.setData({
a:getProjectName()
})
}