Используйте директиву V-Money с машинописным текстом

#typescript #vue.js

Вопрос:

Чтобы ввести валюту, я хочу использовать v-деньги для маскировки чисел. Но, к сожалению, я не могу заставить его работать с Vue и Typescript. Ошибка консоли гласит: «не удалось разрешить директиву»деньги»»:

 lt;templategt; lt;v-text-field   :label="Amount"  v-model.lazy="depot.amount"  v-money="money"gt; lt;/v-text-fieldgt; lt;/templategt;  lt;script lang="ts"gt; import { Component, Vue } from "vue-property-decorator"; import VMoney from "v-money";  @Component({  directives: {  VMoney  }, }) export default class DepotDayDialog extends Vue {  depot = {amount: 0}; money: {  decimal: ",";  thousands: ".";  suffix: " €";  precision: 2;  masked: false;  };  lt;/scriptgt;  

Как этот вид маскировки работает с Typescript Vue?