Laravel 5 : Как получить значение в атрибуте данных с помощью vue js
Я новичок в vue js. В нашем приложении у нас есть проверка, если это значение уже существует в базе данных. Я хочу улучшить его, сделав его динамичным. Поэтому я добавил, чтобы поместить атрибут данных в мое поле всякий раз, когда пользователь вводит что-либо. Мое значение в атрибуте данных mthe-это таблица, в которой я проверю, существует ли это значение уже.
Добавь.вю
<label>Code <span class="required-field">*</span></label>
<input type="text" name="code" @keyup="checkCOACode" v-model="coa_code" class="form-control" :data-table="chart_of_accounts">
Добавь.vue в моем методе
checkCOACode(e) {
e.preventDefault();
var code = this.coa_code;
var x = event.target.getAttribute('data-table');
alert(x);
return false;
axios.post("/checkIfCodeExists", {code:code})
.then((response) => {
var code_checker = '';
if (response.data == 0) {
$('.add-chart-of-account').removeAttr('disabled','disabled');
}else{
$('.add-chart-of-account').attr('disabled','disabled');
code_checker = 'Code is already exist';
}
this.coa_checker_result = code_checker;
});
},
Моя ценность в моей х является нулем.
Вопрос: Как получить значение атрибута данных?
У вопроса есть решение - Посмотреть?

Источник
Ответы - Laravel 5 : Как получить значение в атрибуте данных с помощью vue js / Laravel 5 : How to get the value in data attribute using vue js
Является ответом!

21.10.2019 07:36:46
Вы можете получить значение data
, добавив vue
А затем получить этот атрибут, как
ref

Дает мне неопределенное

chart_of_accounts " не определяется на экземпляре, но ссылается во время визуализации

затем вы должны добавить
chart_of_accounts
в свой data(){ return { chart_of_accounts: 'your value' } }

chart_of_accounts
ли chart_of_accounts вашим динамическим значением или это строка исправления ?

Это строка исправления. это мое имя стола.


Приятно! его работа сейчас! Спасибо.

круто:), то pls отметьте этот ответ как принятый
Помочь в развитии проекта: