Я использую пакет v-money, чтобы замаскировать поле ввода денег следующим образом:
<template v-if="serviceContract.services">
<tr
v-for="service in serviceContract.services"
:key="service.id"
>
<td>
<money
v-model.trim="service.unit_price_excl_tax"
v-bind="money"
@input="calcPricesFromUnitPrice(service)"
/>
</td>
</tr>
</template>
Методы:
calcPricesFromUnitPrice(service) {
// here I do some calculation stuff with that service variable
}
Я всегда получаю Vue предупреждение
У вас может быть бесконечное обновление l oop в функции рендеринга компонента.
Я понятия не имею, что это означает или почему он выдает мне это предупреждение.