zoukankan      html  css  js  c++  java
  • uniapp开发钉钉小程序遇到的坑!!!

    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!!!

  • 相关阅读:
    求出123456 8910,数字,显示出来
    Django之Model操作
    AJAX全套
    Python之路【第十六篇】:Django【基础篇】
    Q2Day81
    Django第二重点(thml与django连接)
    react
    es6 和 python 语法比较
    微信
    py库: GUI(tkinter)
  • 原文地址:https://www.cnblogs.com/lyjfight/p/13210543.html
Copyright © 2011-2022 走看看