Я новичок в Vue и пытаюсь написать функцию, которая возвращает true
или false
для заданных данных при изменении ввода. У меня есть 4 разных данных, которые мне нужны, возможно, чтобы изменить правдивость.
Мой лог c должен был создать функцию, которая принимает данные как параметр, но ... Это не работает. Возможно, это неправильный способ go для ...
Здесь HTML:
<input type="text" v-model="bannerContent.button" @input="checkMaxChar(48,bannerContent.button.length,isButtonTooLong)" id="banner-button">
И JS
var app = new Vue({
el: '#app',
data: {
bannerContent: {
title : 'Title',
text: 'Text',
copyright: 'Copyright',
button: 'Button'
},
isButtonTooLong: false,
},
methods: {
checkMaxChar: function(a,b,c) {
var vm = this
if( a < b ) {
vm.c = true;
};
console.log(this.c);
}
}
})