Vuejs мой собственный компонент не работает с пустой v-маской

#vuejs2

#vuejs2

Вопрос:

Я создал компонент с вводом, который использует директиву v-mask. Но если маска пуста, при вводе не отображаются символы при вводе. Кто-нибудь может мне помочь?

это мой входной код

 <input
      :type="type"
      :name="name"
      class="vs-inputx vs-input--input normal"
      :value="value"
      :disabled="disabled"
      v-on="inputListeners"
      v-mask="mask"
    />
  

и в реквизите у меня есть это

 props: {
  mask: {
    type: String,
    default: ""
  }
}
  

Комментарии:

1. Пожалуйста, предоставьте минимальный пример кода, который воспроизводит описанное поведение.

2. Извините, я забыл об этом. Теперь я вставляю код.

3. Используете ли вы плагин vue-the-mask? v-mask не является директивой сборки. Плагин ведет себя так, как должен. mask='' означает, что ввод вообще не разрешен.

4. Нет, я использую VueMask ( npmjs.com/package/v-mask )