
Вишневый чай
05.05.2017
18:22:17
Бандл тут build.js

Alexandr
05.05.2017
18:26:30
значит это был webpack-simple

Вишневый чай
05.05.2017
18:27:26
билдтлось npm run build

Alexandr
05.05.2017
18:28:09
вот что у меня после билда, бандлом чет и не пахнет

Google

Вишневый чай
05.05.2017
18:29:02

Alexandr
05.05.2017
18:29:45
зачем я вообще взял этот бойлерплейт

Сергей
05.05.2017
18:44:34
вечер добрый. Помогите понять ошибку. Вывожу в цикле значения, хочу сделать через router-link, а параметры не могу ввиде ID подставить:
<div v-for="id in ids">
<router-link :to="{path:'id',params:{id:id}}">
{{id}}
</router-link>
</div>
он в params:{id:id} , id как обычное id стринг без данных из массива считывает
спасибо

Yaroslav
05.05.2017
18:51:28
Давай весь код

Сергей
05.05.2017
18:52:25
это и есть весь код
в дате: ids:["1","2"]

Yaroslav
05.05.2017
18:52:47
дата через retun?

Сергей
05.05.2017
18:52:52
если делаю без params, то тогда id вытаскивается из массива
с a тегом вместо роутер линк все работает, без парамс все работает, с парамс, - жопа

Yaroslav
05.05.2017
19:00:40
Сделай :to=" '/id/'+id "
В роутере
{ path: '/id:id', component: Чегото-там},
И в компоненте лови все через
this.$route.params.id;

Сергей
05.05.2017
19:03:20
так делал, работает. хотел по доковскому варианту сделать

Yaroslav
05.05.2017
19:05:02
а как ты проверяешь params:{id:id}? потом

Сергей
05.05.2017
19:06:56
на ссылку навожу и вижу куда она будет редиректеть в хроме

Google

Yaroslav
05.05.2017
19:08:00
Когда ты наводишь на ссылку то видишь path:'id'

Сергей
05.05.2017
19:09:08
не localhost:8000/id/id
первый id - компонент
второй - динамичный параметр, в роутинге это выглядит так: /id/:id
как я вижу проблему, данные при перебора массива тупо не могут подставиться в параметр, а вот почему , это вопрос

Миша
05.05.2017
19:13:05
Ребят, а кто-нибудь использует сеточку lost?

Вишневый чай
05.05.2017
19:13:38

Yaroslav
05.05.2017
19:14:17

Сергей
05.05.2017
19:15:43

Yaroslav
05.05.2017
19:23:23
А конфиге
const router = new VueRouter({
routes: [
{
path: '/user/:userId',
name: 'user',
component: User
}
]
})
Все таки path и name наверно разные

Сергей
05.05.2017
19:25:12
Все таки path и name наверно разные
да, я подставил path, потому что с name у меня вообще никак не работает. при наведение ссыка показывается: localhost:8000 и все, а в консоле Route with name 'id' does not exist

Yaroslav
05.05.2017
19:25:45
А в роутере прописывал?

Сергей
05.05.2017
19:25:55
стоп
ага)))

Andrey
05.05.2017
19:27:58
Парни, подскажите что делать с таким кейсом:
есть класс B, который наследуется от класса A. но загрузка кода с классом A может произойти, а может не произойти, а может произойти через 10 минут

Yaroslav
05.05.2017
19:29:55
Это мы сейчас про фронтенд? С классами?

Andrey
05.05.2017
19:32:03
если интересует конкретный кейс, но делаю кастомный маркер для гуглокарт, наследуясь от google.maps.OverlayView. но нитернета можеи и не быть, или с ним будут большие проблемы и родель загрузится позже чем мой билд

Миша
05.05.2017
19:36:21
нука нука
да чет не могу вкурить как правильно lost-align применять. есть контейнер, в нем 4 чилдрена. ожидаешь что он их перенесет прост вправо и посередине, а вместо этого они наслаиваются друг на друга.
https://codepen.io/kenzoki/pen/qmPoxx?editors=1100

Google

Миша
05.05.2017
19:38:02
"Easily align children elements with the lost-align property. It accepts options like top-left, right, center."
для одного-то всё ок, а вот для множества. я прост newbie с этой сеточкой и мне вот это всё кажется не оч интуитивным поведением

Andrey
05.05.2017
19:39:57

Yaroslav
05.05.2017
19:40:22

Andrey
05.05.2017
19:40:49
ну он у меня был, просто я еще объявление класса добавил в калбэк промиса

Yaroslav
05.05.2017
19:45:54
Прикольный момент. Интресно бы код посмотреть.

Сергей
05.05.2017
20:37:23
Сможет кто ниубдь показать пример кода динамичных путей в пределах одного компонента?
в доках нашел:
Поскольку оба пути указывают на один и тот же компонент, этот подход эффективнее, чем уничтожение и повторное создание инстанса. Но это означает, что хуки жизненного цикла компонента при этом вызваны не будут.
https://router.vuejs.org/ru/essentials/dynamic-matching.html
и предлагают использовать:
beforeRouteUpdate (to, from, next) {
// обработка изменений параметров пути...
// не забудьте вызывать next()
}
как мне в нем запустить перерендеринг страницы с компонентом? или уничтожить и повторно создать.

Illya
05.05.2017
20:43:03
Оно само перерендерит

Сергей
05.05.2017
20:45:44
видимо не в моем случае...
по $route.params.id я вижу в теле изменение роутинга, а все остальные элементы на месте. что-то меняется если полностью перезагружать или переключаться на другие компоненты

Askhat
06.05.2017
01:07:38
Ребят, подскажите, как организовать event emitter между компонентами которые рядом друг с другом не находятся? Использую vue-cli

Victor
06.05.2017
01:09:07
https://vuejs.org/v2/guide/components.html#Non-Parent-Child-Communication

Askhat
06.05.2017
01:09:34
А где его создавать то этот новый Vue?
Если я его один раз создам и сделаю export, то в других файлах он будет уже как созданный?

Victor
06.05.2017
01:11:25
ну только импортить его надо в другие

Askhat
06.05.2017
01:11:56
Файл создавать с расширением .vue или .js?

Victor
06.05.2017
01:12:09
погугли примеры просто
js
а лучше у шварцмюллера в видеокурсе посмотри урок про ивент бас

Askhat
06.05.2017
01:16:04
Всё. Получилось. Спасибо!

Evgenij
06.05.2017
06:38:32

/dev/null
06.05.2017
06:43:03
есть кто живой?

Google

Dmitry
06.05.2017
06:43:36
Ну

?
06.05.2017
06:43:48
Котики в счет?

/dev/null
06.05.2017
06:54:44
помогите пожалуйста
https://ru.stackoverflow.com/questions/662572/javascript-%D0%B7%D0%B0%D0%BC%D0%B5%D0%BD%D0%B8%D1%82%D1%8C-%D0%B7%D0%BD%D0%B0%D0%BA%D0%B8

Stanislav
06.05.2017
08:28:13
https://youtu.be/r45EorOK7MA

Alex
06.05.2017
09:26:15

Admin
ERROR: S client not available

Alexander
06.05.2017
09:49:32
очередной пересказ вышедших статей, да простит меня всевышний Абрамов за предвзятость. есть у кого нормальные гайды по созданию крупных масштабируемых приложений?

Алексей
06.05.2017
10:03:48

синдзи
06.05.2017
10:03:51
Он на них ходит

Алексей
06.05.2017
10:04:27

Alexander
06.05.2017
10:26:55
Всем привет!
парни такой вопрос
есть interceptor на обновление токена, если возвращается 401, я рефрешу токен и складываю его в localstorage
сейчас покажу код
вот
работает всё ок
но проблема возникает когда у меня цепочка промисов
т.е. в Promise несколько запросов завёрнуты
соответственно бек несколько раз плюёт 401 и он несколько раз пытается рефрешнуть токен

Google

Alexander
06.05.2017
10:29:43
как быть в такой ситуации?
мне пришла идея, по времени последнего обновления токена ориентироваться, но что то такое решение не нравится совсем

Stanislav
06.05.2017
10:30:51

Alexander
06.05.2017
10:39:01
@xanf_ua , может быть вы что нибудь подскажете:)

Illya
06.05.2017
10:39:11
У меня отпуск

Alexander
06.05.2017
10:39:17
ок)

Illya
06.05.2017
10:39:19

Alexander
06.05.2017
10:39:41
это где такая красота?

Illya
06.05.2017
10:39:53
Саграда фамилия
Барселона

Aleksandr
06.05.2017
10:40:15
Тот самый который строится десятилетия ?

Illya
06.05.2017
10:40:28
Ага. В 2026 закончат

Aleksandr
06.05.2017
10:40:47
Тоже "мечта" туда съездить посмотреть.

Illya
06.05.2017
10:40:52
К выходу хрома 123

Алексей
06.05.2017
11:14:38

Alexander
06.05.2017
11:15:18
на сессию даётся
время жизни токена, скажем 30 минут