
Глеб
28.05.2018
06:28:56
парни сборка контейнеров поламалась
https://stackoverflow.com/questions/50555953/vue-webpack-template-missing-parser
что за эпик фейл npm?

Alex
28.05.2018
06:28:56
да видно что вторая

Глеб
28.05.2018
06:29:30
так понимаю у всех разом
или я что-то не понимаю

Google

Shamil
28.05.2018
06:31:38
Красота

Глеб
28.05.2018
06:32:00
а можно линк на международный vue чат, посмотреть что там пишут

Stas
28.05.2018
06:34:28
Скажите пожалуйста, если к примеру у меня один инстанс vue , много view что бы каждый раз на странице к примеру категорий, не делать ajax запрос, я возьму в руте создам список категорий и запишу разово в рут, это нормльно ?
или стоит хранить в каком-то другом месте

zinge
28.05.2018
06:37:10

Stas
28.05.2018
06:37:38
про пропс я не знаю, пока все что на ум пришло - в рут писать

zinge
28.05.2018
06:39:02

Stas
28.05.2018
06:39:23
это админка
ну может позже будут графики типа посещения и прочего
а так CRUD
имеешь ввиду если в рут пихать, может виснуть из-за объема данных?

zinge
28.05.2018
06:40:28
а так CRUD
я бы использовал vuex и не использовал $root соответсвенно, просто у меня пунктик насчет $root и $parent я воопще их не использую ))

Google

zinge
28.05.2018
06:40:45

Stas
28.05.2018
06:41:02
я с вуе так работаю недельку или две

zinge
28.05.2018
06:42:04

Stas
28.05.2018
06:42:31
решай мол

viktor
28.05.2018
08:10:46
?Всем привет! ?
Необходимо внести небольшие правки в проект, очень нужен человек работающий на vue :)
Есть адекватно сформулированное и очень подробное описание корректировок.
Напишите в ЛС, кто сможет помочь – большую благодарность и денежный бонус гарантирую!

Victor
28.05.2018
08:17:42
Приветствую, товарищи! Нужен ваш совет, как вы поступаете с обновлением токенов jwt?
При протухании accessToken приложение должно запрашивать новый, используя долгоживущий refreshToken. Как отследить это и как лучше организовать код?

Hedint
28.05.2018
08:21:14
на запрос приходит ошибка токена, перезапросить токен (сохранить его и т.п.) и потом перезапросить оригинальный запрос.
можно предусмотреть механизм, который разорвет этот круг, если токен перезапросился больше 1 раза (вдруг сервер авторизации прилег или что-то подобное)

Victor
28.05.2018
08:26:48


Hedint
28.05.2018
08:31:47
Ну если у тебя есть механизм, который позволяет 100%но проверить валидность токена без сервера - то можно проверить и до запроса. У меня такого механизма нет, например.
Про геттеры и диспатчи: я вообще не очень понимаю, зачем тащить вещи, которые нужны по факту только API, в стор. На мой взгляд, это отдельный кусок, и все, что касается токена, должно быть в каком-то сервисе отдельном, который за API отвечает. Ну а если у тебя нет такого (axios дергается прямо в диспатчах, например) и ты не собираешься выносить, то делай как тебе удобно на данный момент

Леха
28.05.2018
08:41:11

Vlad
28.05.2018
08:43:21
У кого-нибудь была ситуация , когда вам пригодился диплом о высшем ?

Hedint
28.05.2018
08:45:14

Uladzimir
28.05.2018
08:45:43
да, добавили к опыту работы срок обучения + дни отпуска

Victor
28.05.2018
08:46:04

Vlad
28.05.2018
08:46:19

Hedint
28.05.2018
08:46:22
да

Vlad
28.05.2018
08:46:39
Любое типа для галочки ?)

Hedint
28.05.2018
08:47:32
От страны зависит, наверное.
Но сколько видел вакансий - везде видел В/О с припиской (нужно для оформления трудовой визы) и т.п.

Google

Vlad
28.05.2018
08:48:27
Уже 2 Академа взял, все никак не могу закончить, ибо не интетесно совершенно, думаю бросить уже

Dmitry
28.05.2018
08:51:30

Hedint
28.05.2018
08:52:17
в больших российских тоже не будет :)

Dmitry
28.05.2018
08:52:20
если переезжать то нужно будет нострифицировать диплом. а это довольно геморно.

Hedint
28.05.2018
08:52:52
если только вакансия явно не подразумевает отличные знания CS

Юрий
28.05.2018
08:53:21

Victor
28.05.2018
08:53:22
КОнечно. Токен разбирается в 3 строки и смотришь время жизни. Сравниваешь с текущим и принимаешь решение - обновить или нет.
Поясню. Я бэкэндер, в вашей теме нуб, мне непонятно, как более-менее грамотно организовать такой код, отсюда и вопросы.
Все запросы к API вынес в отдельный модуль, дёргаю его в диспатчах. Токены лежат в store. В мутации, где меняю токен, я его сразу устанавливаю в axios.default.headers.common['Authorization'].
Хотел выполнять проверку exp < new Date одном месте - в геттере токена, чтобы при обращении сразу проверять и, если токен протух, дергать диспатч, но это же 100% костыль и не уверен, что так вообще заработает.
Ещё при получении токена ставил setTimeout на время жизни токена, который кидал событие при истечении, но до ума не довёл, чувствую, что косячу.
Как правильно-то сделать это?

Vlad
28.05.2018
08:57:17

Victor
28.05.2018
08:58:52

Artur
28.05.2018
09:02:32
привет,
хочу сделать миксин для показа спиннера
добавляю в data isloading
и метод для его изменения
вопрос следующий - как можно в template монтировать
<div class="loading" v-if="isLoading"></div>
через миксин?

Roman
28.05.2018
09:06:29

Hedint
28.05.2018
09:07:18
а почему именно миксин? вроде бы обычный компонент тут смотрится именно тем, что нужно

Artur
28.05.2018
09:13:40

Roman
28.05.2018
09:16:06

Timur
28.05.2018
09:20:19
всем привет
подскажите как подключить vuex в теге script

Artur
28.05.2018
09:21:55

Roman
28.05.2018
09:23:44

Google

Timur
28.05.2018
09:24:11
спасибо

Михаил
28.05.2018
09:25:36
Есть код из документации вью:
methods: {
greet: function (event) {
// this внутри методов указывает на экземпляр Vue
alert('Привет, ' + this.name + '!')
// event — нативное событие DOM
if (event) {
alert(event.target.tagName)
}
}
}
как мне передать в greet нечто типа @click="greet(event, someObject)"?
мне в greet нужно передать свои данные, но и сохранить event

Roman
28.05.2018
09:27:02

Михаил
28.05.2018
09:30:16
неа
я думаю должно быть как то через this.$event мб

Иван
28.05.2018
09:31:04
Мдауш

Alex
28.05.2018
09:31:08

Admin
ERROR: S client not available

Иван
28.05.2018
09:31:19
В инлайновом коде автоматом this подставляется

Roma
28.05.2018
09:31:48
что может біть нетак, делаю по документации
@change="previewAboutPageImg($event, 1)"
function(event, num) {
var input = event.target;
console.log(num);

Roman
28.05.2018
09:32:13

Михаил
28.05.2018
09:32:18

Roma
28.05.2018
09:32:28
num undefined((

Михаил
28.05.2018
09:32:43
undefined

Alex
28.05.2018
09:32:44

Roma
28.05.2018
09:32:53
нет

Alex
28.05.2018
09:33:15
Тогда будет. Сделайте пример онлайн

Roma
28.05.2018
09:33:31
я думаю может если бы было бы кликом то работало а тут проблема в том что @change
самое интересное что ивент всегда внезависимости от кода идет первым параметром

Google

Roma
28.05.2018
09:34:58
а все что после него неприходит

Alex
28.05.2018
09:35:15
Если писать @change="test()" то не будет никаких параметров

Max
28.05.2018
09:35:51
Ребята, нужен совет
Разрабатываю SPA приложение, используется lodash шаблонизатор, в чем проблема:
Есть лист айтемов, апи по умолчанию не присылает нужный мне статус - он расчитывается по данным которые апи присылает
Айтемов много и для оптимизации, что бы не гонять цикл в контролере, я создаю статус для каждого айтема в вьюхе, так как цикл там и так уже гоняется
Код выглядит не красиво, но на оптимизации сказывается хорошо, что можете посоветовать, так и оставлять или как-то переписывать?

Alex
28.05.2018
09:36:07
Если писать @change="test(123, $event)" то событие будет вторым

Roma
28.05.2018
09:36:27
нифига)
оно падла все равно первым приходит

Alex
28.05.2018
09:36:55
Фига, ищите что у вас не так

Roma
28.05.2018
09:36:55
будто спецпеременная не отрабатывает

Alex
28.05.2018
09:37:21
Выше метод с таким же именем может

Kosmos
28.05.2018
09:39:17
Кто-то сталкивался с проблемой в Safari в работе v-model для input type="password"?
В других браузераз все рабоает идеально, в сафари если поменять input type="text" тоже все работает, но при type="password" перестает рабтать.

Roma
28.05.2018
09:40:42

Stanislav
28.05.2018
09:42:54
Жесть...

Roma
28.05.2018
09:44:22

Анатолий
28.05.2018
09:45:26

Stanislav
28.05.2018
09:46:28

Kosmos
28.05.2018
09:46:42

Stanislav
28.05.2018
09:46:57