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()
})
})