При разработке некоторых проверок для моей регистрационной формы я хотел адаптировать vuelidate (библиотеку для проверки формы) со стилями проверки buefy (css библиотека),
в buefy требуется пройти состояние проверки как свойство (тип) для b-field
компонента
<b-field :type="is-danger" label="Nom">
<b-input v-model="form.name"></b-input>
</b-field>
Можно ли установить свойство типа непосредственно из метода ловушки директивы
Vue.directive('tata', {
bind(el, binding, vnode) {
console.log(vnode.context);
vnode.context.$set(vnode.context, 'type', 'is-danger');
},
});
Что-то в этом роде, но это будет переменная в зависимости от некоторых параметров директивы