1***@qq.com
1***@qq.com
  • 发布:2023-11-22 10:56
  • 更新:2023-11-22 11:20
  • 阅读:374

vue3 微信小程序中如何使用nextTick

分类:uni-app
2023-11-22 10:56 负责人:无 分享
已邀请:
爱豆豆

爱豆豆 - 办法总比困难多

参考文档:https://cn.vuejs.org/api/general.html#nexttick

<script setup>  
import { ref, nextTick } from 'vue'  

const count = ref(0)  

async function increment() {  
  count.value++  

  // DOM 还未更新  
  console.log(document.getElementById('counter').textContent) // 0  

  await nextTick()  
  // DOM 此时已经更新  
  console.log(document.getElementById('counter').textContent) // 1  
}  
</script>  

<template>  
  <button id="counter" @click="increment">{{ count }}</button>  
</template>

要回复问题请先登录注册