вывода ошибок валидации, полученных с сервера
                  
                  
                  
                  
                  
                  <form> ...
                  
                  
                  <alert v-if="errors"></alert>
                  
                  
                  ... </form>
                  
                  
                  ...
                  
                  
                  data() {
                  
                  
                   return {
                  
                  
                    errors: null
                  
                  
                   }
                  
                  
                  },
                  
                  
                  methods: {
                  
                  
                   submit() {
                  
                  
                    this.errors = null
                  
                  
                  
                  
                  
                    send_form().then(() => {}, errors => {
                  
                  
                    this.errors = errors
                  
                  
                   })
                  
                  
                   }
                  
                  
                  }
                  
                  
                  
                  
                  
                  Мне кажется, что я как-то некрасиво работаю с переменной errors - не реактивно, что ли) Подскажите, как нормально можно это сделать?)
                  
                  
                
this.data.splice(0); this.data.push(...d.data.map( r => new Model(r) )) что-то такое попробуйте или посмотрите на .$set( - если я ошибаюсь, меня поправят
Обсуждают сегодня