Laravel 5 : Как получить значение в атрибуте данных с помощью vue js

Laravel 5 : Как получить значение в атрибуте данных с помощью vue js

21.10.2019 07:17:09 Просмотров 54 Источник

Я новичок в 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

Является ответом!
Vibha Chosla

21.10.2019 07:36:46

Вы можете получить значение data, добавив vue

А затем получить этот атрибут, как

ref
https://stackoverflow.com/questions/58479733/laravel-5-how-to-get-the-value-in-data-attribute-using-vue-js/58479870#comment103292161_58479870
Дает мне неопределенное
https://stackoverflow.com/questions/58479733/laravel-5-how-to-get-the-value-in-data-attribute-using-vue-js/58479870#comment103292175_58479870
chart_of_accounts " не определяется на экземпляре, но ссылается во время визуализации
https://stackoverflow.com/questions/58479733/laravel-5-how-to-get-the-value-in-data-attribute-using-vue-js/58479870#comment103292264_58479870
затем вы должны добавить chart_of_accountsв свой data(){ return { chart_of_accounts: 'your value' } }
https://stackoverflow.com/questions/58479733/laravel-5-how-to-get-the-value-in-data-attribute-using-vue-js/58479870#comment103292290_58479870
chart_of_accountsли chart_of_accounts вашим динамическим значением или это строка исправления ?
https://stackoverflow.com/questions/58479733/laravel-5-how-to-get-the-value-in-data-attribute-using-vue-js/58479870#comment103292387_58479870
Это строка исправления. это мое имя стола.
https://stackoverflow.com/questions/58479733/laravel-5-how-to-get-the-value-in-data-attribute-using-vue-js/58479870#comment103292406_58479870
затем удалите : из :data-table="chart_of_accounts"
https://stackoverflow.com/questions/58479733/laravel-5-how-to-get-the-value-in-data-attribute-using-vue-js/58479870#comment103292433_58479870
Приятно! его работа сейчас! Спасибо.
https://stackoverflow.com/questions/58479733/laravel-5-how-to-get-the-value-in-data-attribute-using-vue-js/58479870#comment103292442_58479870
круто:), то pls отметьте этот ответ как принятый
Закрыть X