Vue DOM не перерисовывает

Я использую v-for для рендеринга строк таблицы

<table>
  <tr v-for="(item, i) in data">
    <td>
      <button v-if="...">....</button>
      <el-tooltipplacement="right">
        <button v-if="..." >...</button>
        <div slot="content">
          <button @click="...">...</button>
          <button @click="...">...</button>
        </div>
      </el-tooltip>
    </td>
  </tr>
</table>

Всплывающая подсказка является компонентом элемента пользовательского интерфейса, всплывающая подсказка будет отображаться при наведении на кнопку. Данные таблицы получаются с помощью ajax-вызова, и есть несколько страниц, они будут получать данные с помощью ajax-вызова при перелистывании страницы, проблема возникает после перелистывания страницы. Некоторые всплывающие подсказки не будут отображаться после зависания, я предполагал, что проблема в том, что doms не перерисовываются, я использовал $forceUpdate() после вызова ajax, но это не имело никакого эффекта. Если вы можете помочь мне, пожалуйста.

Элемент пользовательского интерфейса Компонент всплывающей подсказки и пример: https://element.eleme.io/

0 ответов

Другие вопросы по тегам