1.釘釘小程序無法像微信小程序一樣可以小程序之間跳轉 uni.navigateToMiniProgram(object) API是無效的
2.釘釘小程序無法支持自定義導航欄,所以對導航欄有諸多想法的兄弟們可以撤了
3.頁面的onLoad數據渲染問題,如下
<template> <view>{{title}}</view> //這里在安卓測試是123 在蘋果中測試時空 </template> <script> export default { data() { return { title: '' } }, onLoad() { this.title = '123' } } </script>
模板中在安卓是123, 在蘋果中是空,原因是在蘋果中有onLoad和data生命周期順序錯亂(先執行onLoad,再初始化data里面的數據),解決方法
onLoad(){ setTimeout(() => { this.title = '123' }, 0) }
加一個setTimeout(function(){}, 0) function里面的代碼會放到執行隊列的最后,就能先初始化data等一系列操作之后再去執行function里面的,這樣就能正確渲染出來
end!!!