vue 局部DOM不渲染

vue3循环一个列表表格

setInterval(() => {
  // 表格中的某个时间字段倒计时减一秒
  table = table.map(v => {
    v.time - 1000
    return v
  })
}, 1000)

使用<el-Popconfirm>气泡框时,由于列表的时间字段一直在变,导致Popconfirm气泡框一直重新渲染,刚打开,就自动关上,有没有什么解决方法可以使Popconfirm不重新渲染,kee-alive没有起到用,v-once也不行

阅读 1.7k
1 个回答

写了个demo,没有发现该问题,你看看 -> https://stackblitz.com/edit/v...

你可以对比下版本,看看是不是版本的问题,我用的是element-plus@1.0.2-beta.59

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题