uni-app uni.login中的代码执行两遍

uni-app uni.login中的代码执行两遍

开发环境 版本号 项目创建方式
Windows 1809 HBuilderX

示例代码:

onLoad(option) {  
    // #ifdef MP-WEIXIN  
    uni.login({  
        provider: 'weixin',  
        success: function (loginRes) {  
            console.log(132);  
        }  
    });  
    // #endif  
}

操作步骤:

代码示例中的代码在进入该页面时会自动执行

预期结果:

预期是顺序执行一次

实际结果:

实际是先后执行两次

bug描述:

在uni.login中的代码会执行两遍,而uni.login外的代码执行无误 示例图片


更多关于uni-app uni.login中的代码执行两遍的实战教程也可以访问 https://www.itying.com/category-93-b0.html

5 回复

相同的问题,怎么解决了?

更多关于uni-app uni.login中的代码执行两遍的实战教程也可以访问 https://www.itying.com/category-93-b0.html


给uni.login外层加一个flag控制一下就可以完美解决了

相同的问题,怎么解决呢

给uni.login外层加一个flag控制一下就可以完美解决了

回复 十刑: 好的 感谢

回到顶部