Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Всем привет,
Делаю обработку ошибок при сохранении laravel 5.5/Vue.js и не србатывает отображение ошибки под инпутом:
<div class="col-xs-12 form-group">
<label class="col-xs-12 col-sm-4 control-label">Name</label>
<div class="col-xs-12 col-sm-8">
<input type="text" v-model="userTaskType.name" class="form-control" :class="{'is-danger':errors.name}">
000000<small v-if="errors.name" class="has-text-danger">{{ errors.name[0] }}</small>333333
</div>
</div>
</template>
...
<script>
export default {
data: function () {
return {
userTaskType: {
name: '',
description: '',
},
errors:{}
}
},
methods: {
formSubmit() {
var app = this;
var newUserTaskType = app.userTaskType;
axios.post('/api/v1/user_task_types', newUserTaskType)
.then(function (resp) {
app.$router.push({path: '/'});
})
.catch(function (resp) {
alert("-1 Could not create your user task type");
console.log( (typeof resp.response.data.errors) );
console.log( resp.response.data.errors );
this.errors = resp.response.data.errors
console.log( '(typeof errors)::' );
console.log( (typeof errors) );
console.log( errors );
});
}
}
Я вижу в консоле что обьект ошибки получен :
https://imgur.com/a/WsoyI
Но проблема в присваивании переменной this.errors и дальше вывода в консоль нет.
Почему?
Спасибо!
Не в сети
одинарные фигурные скобки в шаблоне не ошибка?
Не в сети
Уточните плиз какие одинарные фигурные скобки ?
Не в сети
Страницы 1