雨夜敬清秋
雨夜敬清秋
  • 发布:2020-01-10 17:29
  • 更新:2020-03-20 09:41
  • 阅读:1923

【报Bug】app端 V3编译器 关于 nextTick 异步模式的bug,HBX2.6.5依旧存在

分类:uni-app

new:

方式一: await this.$nextTick()

方式二:

复制代码await new Promise((resolve) => {  
  this.$nextTick(() => {  
    resolve()  
  })  
})

得到的结果看下图,方式二的结果才是正确的,方式一有问题

old:
v3 版本下 app 端 使用 nextTick 的异步模式报错
请查看附件中的 demo
在 v3 模式下无法正常执行

使用到插件 Canvas抽奖转盘 的注意一下,V3无法绘制转盘的临时解决方案如下:

await this.$nextTick() 语句替换成下面的代码块

复制代码await new Promise((resolve) => {  
  this.$nextTick(() => {  
    resolve()  
  })  
})
2020-01-10 17:29 负责人:无 分享
已邀请:
雨夜敬清秋

雨夜敬清秋 (作者)

更新问题

DCloud_UNI_GSQ

DCloud_UNI_GSQ

bug 确认,已加分,v3 模式$nextTick未支持Promise方式,后续优化
临时可以自己先封装一下

  • 雨夜敬清秋 (作者)

    感谢,question/88747 能帮忙看一下吗?

    2020-02-13 16:50

  • DCloud_UNI_GSQ

    回复 雨夜敬清秋: 你这是还是连续的呢

    2020-02-13 17:11

  • 雨夜敬清秋 (作者)

    回复 DCloud_UNI_GSQ: 大哥辛苦,主要是项目开发接近尾声了,就等这些bug修复呢

    2020-02-13 17:16

  • 雨夜敬清秋 (作者)

    回复 DCloud_UNI_GSQ: 2.6.3 alpha 显示 App平台 修复 v3版本 $nextTick 无法返回 Promise 的Bug 已修复,但是实际测试并未修复

    2020-03-05 21:15

  • 2***@qq.com

    您好,App端加"scrollIndicator": "none"代码后仍然存在滚动条,我的第一帖有demo,可以看看怎么回事吗

    2020-03-05 22:18

雨夜敬清秋

雨夜敬清秋 (作者)

2.6.3 alpha 显示 App平台 修复 v3版本 $nextTick 无法返回 Promise 的Bug 已修复,但是实际测试并未修复 @DCloud_UNI_FXY

雨夜敬清秋

雨夜敬清秋 (作者)

更新bug描述

DCloud_uni-ad_HDX

DCloud_uni-ad_HDX

HBuilderX 2.6.6+ 已修复

该问题目前已经被锁定, 无法添加新回复

  • 标题 / 粗斜体
  • 代码片段
  • 超链接 / 图片 / 视频
  • 列表 / 引用

文章内容较多时,可以用标题分段 :

## 大标题 
### 小标题

斜体 / 粗体 :

**粗体** 
*斜体*
***粗斜体***

代码片段 :

``` javascript
代码片段
```

超链接 :

[链接文字](链接地址) 例: [百度](http://www.baidu.com)

图片 :

![图片说明](图片地址) 例: ![百度logo](http://www.baidu.com/img/bdlogo.gif)

视频 :

!![视频说明](视频地址) 例: !![优酷视频](http://youku.com)

有序列表 :

1. 123
2. 123
3. 123

无序列表 :

- 123
- 123
- 123

引用 : ( 双回车后结束引用 )

> 引用内容
引用内容
引用内容