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/