Rafael 🌵
4) делать запросы в created - антипаттерн по большей части
Rafael 🌵
5) this.routes = window.routes; что это?
Виталий
1. просто не нравятся) наверное консерватор. хз.
2. вот в этом и суть вопроса, как это правильно сделать.
4. а где тогда их делать?
5. роуты с Laravel сгенерированные laroute
Rafael 🌵
либо mounted либо в beforeMounted
Nikita
Rafael 🌵
по повожу async await - куча статей в инете
Nikita
В хаккерньюсь примере, запросы делались именно в created
Rafael 🌵
у тебя данные все равно сильно позже придут, уже после того, как компонента примонтируетс
Rafael 🌵
Rafael 🌵
это если мне нужно делать запросы при кажом монтировании и в beforeMount когда только 1 раз
Nikita
Смысл есть, ибо у тебя есть возможность вызывать запрос данных раньше чем компонент вставится в дом. А то, что данные придут позже, это уже другая проблема.
Nikita
Created каждый раз выполняется, когда компонент появляется.
Rafael 🌵
Rafael 🌵
между созданием и маунтом компоненты отсилы пара мс
Rafael 🌵
Pavel
Какой валидатор выбрать: vue-validator или vee-validate ?
Илья
Pavel
Илья
его плюс в том что легко можно кастомизировать, добавить свои валидаторы
Илья
если не хватает стандартного
Илья
а вот vee..это такое себе
Pavel
А на тему i18n что лучше взять?
Nikita
эм, что?
https://codesandbox.io/s/00wzx70kov
Nikita
вот сам посмотри, каждый раз когда компонент показывают, он выполняет хук created
Виталий
заменил на стрелочные и в mounted перенес, но ключевая моя ошибка осталась. где накосячил?)
https://pastebin.com/Zzn0Hcsz
Nikita
Nikita
ты заменил на стрелочные там где не надо
Nikita
может мне скинуть статью о том как пользоваться async/await?
Nikita
Nikita
1. Ты заменил на стрелочным там, где не должен был заменять
Nikita
2. А там где надо было заменить на стрелочные, ты сделал функции
Nikita
3. Ты потерял свой this с самого начала
Rafael 🌵
Rafael 🌵
почекал доки, разница между created и mounted только в доступности vm.$el
Rafael 🌵
что очень удивительно
Nikita
почему же?
Rafael 🌵
я предполагал, что vue как-то кеширует компоненты
Nikita
ты ожидал, что компоненты кешируются?
Nikita
чтоб они кешировались, их надо помещать в keep-alive
Rafael 🌵
keep-alive ктстаи тоже 1 раз вызываешь mounted
Nikita
Nikita
надеюсь ты поймешь, что ты сделал не так
Rafael 🌵
надо будет у кого-нибуь спросить, зачем сделали activated если есть mounted
Nikita
https://pastebin.com/7LQPxr4R
Nikita
Diasko
Nikita
Антон
Что то прочитал все , но как то не выходит , использую vue-router , есть 2 компонента в разных файлах , и во 2 компоненте при нажаии строиться таблица в зависимости от данных в data первого компонента , как их получить , правильно всмысле ?
Nikita
Антон
родительский компонент содержить эти 2 компонента в себе
Nikita
в родительском компоненте вызываются данные?
Антон
нет , пытаюсь их вызвать во втором компоненте (данные из 1 компонента)
Nikita
хм
Nikita
ща, одну вещь проверю
Nikita
стоп, а причем тут роутер
Nikita
если у тебя 2 разных компонента в одном родительском?
Nikita
или они у тебя используют разные router-view?
Антон
разные
Nikita
вариант 1. Ты убераешь откуда роутер и просто делаешь компонент в котором вызываются эти компоненты.
вариант 2. Глобальный стор
Nikita
через роутер данные передавать нельзя
Виталий
Fedor
Подскажите, пожалуйста
Можно как-то пропарсить вью контент в v-html?
То есть мне приходит с сервера html, я его вставляю и хотел бы получить доступ к определённому элементу. Через ref, например
Когда придёт нужный элемент не известно, выводится циклом, поэтому через родителя как-то найти не вариант
Евгений
Можно поставить вотчер и динамически создавать компоненты. Или я не так понял?
Fedor
Что вообще думаете об этом?)
Stanislav
Nikita
а почему нельзя, чтоб сервер посылал объект с признаком?
Nikita
или это зашквар?
Nikita
я просто не понимаю, почему сервер шлет html
Nikita
а не json нормальный?
Вольти
http://www.dafont.com/hun-din-1451.font
Ilshat
Fedor
Fedor
При чём без ограничений
Павел
парни, немного не в тему, но может кто знает. у меня есть дата и время в формате DD.MM.YYYY hh:mm как это перегнать в YYYY-MM-DDThh:mm:ss.000Z ?