
Alex
29.03.2018
15:12:06
Мне жиквери помогает)

bulbazavr1k
29.03.2018
15:12:19

Alex
29.03.2018
15:12:35
Как вспоминаю те портянки кода…

bulbazavr1k
29.03.2018
15:13:11

Google

Andrey
29.03.2018
15:13:11

bulbazavr1k
29.03.2018
15:13:51
вуе вроде использовал жиквери и бутстрап

Bohdan
29.03.2018
15:15:44
Как вспоминаю те портянки кода…
у меня сейчас такое везде по проекту осталось..
но (как раньше писал) - смог скостылить встройку vue-приложения в основное с достаточным уровнем комфорта

Денис
29.03.2018
15:20:25
Ребят, vue-cli мне сгенерила проект. Мне не понятна одна вещица...
Дан код:
new Vue({
components: { App },
template: '<App/>'
}).$mount('#app')
Что такое:
.$mount('#app')

Ivan
29.03.2018
15:21:17
vue монтирует себя в этот select

Денис
29.03.2018
15:22:21
Что значит монтирует?)
== el: '#app' ?

Bohdan
29.03.2018
15:22:57
да

Hedint
29.03.2018
15:23:06
что внутри элемента с id="app" будет располагаться шаблон App

Денис
29.03.2018
15:23:37
А в чём разница?

Hedint
29.03.2018
15:24:24
по сути ни в чем
If a Vue instance didn’t receive the el option at instantiation, it will be in “unmounted” state, without an associated DOM element. vm.$mount() can be used to manually start the mounting of an unmounted Vue instance.

Alex
29.03.2018
15:25:55
Народ, а как мне остановить нормальное выполнение цепочки промиса? Вот у меня на одном из этапов не надо передавать ничего дальше, и не надо ни catch ни then ?

Hedint
29.03.2018
15:27:34
чтобы ничего не делать, достаточно ничего не делать, не?)

Google

Alex
29.03.2018
15:28:16
Ну мне надо понять что не надо ничего делать. Я могу конечно просто отдать из промиса маркер по которому пойму что длаьше ничего не надо. Но может есть способ изящней?

Ivan
29.03.2018
15:28:53
точнее reject

Alex
29.03.2018
15:29:31
Это спровоцирует срабатывание кетчей

Ivan
29.03.2018
15:29:51
async await тогда)

Hedint
29.03.2018
15:30:18
это же те же промисы, просто под шубой)

Ivan
29.03.2018
15:30:35
ну или где то по середине разбивать цепочку и смотреть что пришло в результат, и не идти дальше
задача тоже какая то "под шубой")

Sergey
29.03.2018
15:34:54
Привет всем. Так кто посоветует как подгружать данные пользователя с API? Посмотрел сейчас в ВК, там вообще не идет xhr для загрузки данных при перезагрузке страницы

Bohdan
29.03.2018
15:40:36

Sergey
29.03.2018
15:40:54
не в этом вопрос
похер кешируются или нет
надо понять как загружать))

Bohdan
29.03.2018
15:41:26
ребята, есть какие-то гондые небольшие наборы компонентов (инпутов)?
не хочу тянуть крупные ui-фреймы и не хочу делать компоненты вручную)

Sergey
29.03.2018
15:41:52
при создании root компонента
или при роутинге
непонятно

Ivan
29.03.2018
15:42:10

Google

Bohdan
29.03.2018
15:42:23
смотря что тебе нужно загрузить

Ivan
29.03.2018
15:42:33
я думаю через нее, либо писать свой прокси и через axios

Bohdan
29.03.2018
15:42:51
если эти данные отображаются на странице или используются в других штуках - имеет смысл тянуть раньше

bulbazavr1k
29.03.2018
15:42:58

Bohdan
29.03.2018
15:44:27

Кисик
29.03.2018
15:45:27
Не отвечайте бульбазавру, он умственно-отсталый, поберегите нервы

Leonid
29.03.2018
15:54:20

Женя
29.03.2018
15:56:15
может лучше в бефо моунт?

Bohdan
29.03.2018
15:56:35
сделай computed, к примеру
думаю, нет, но можешь попробовать)

Alex
29.03.2018
15:57:13
Так извращаться не нужно, сделайте нормально)
Нет
Сделайте computed

Женя
29.03.2018
15:58:29
компутед же

Bohdan
29.03.2018
15:58:46
@alex_sokolov я бампану вопрос, может более опытные жители чата знают

Alex
29.03.2018
15:58:47
И она автоматически в зависимости от флага будет обновлять своё значение

Bohdan
29.03.2018
15:58:53
ребята, есть какие-то гондые небольшие наборы компонентов (инпутов)?
не хочу тянуть крупные ui-фреймы и не хочу делать компоненты вручную)

Женя
29.03.2018
15:59:05
goodArray: function () { return
"здесь тернарное выражение"}

Alex
29.03.2018
15:59:15

Google

Alex
29.03.2018
15:59:43
Вычисляемое свойство может в себе и другие использовать — ето ок

Bohdan
29.03.2018
15:59:45

Женя
29.03.2018
16:01:37
ребят а скажите в сишарпе есть такой оператор "объект" ?? "объект", если объект слева нулл то берется правый. в жээсе есть такое?

Alex
29.03.2018
16:02:22

Stanislav
29.03.2018
16:02:23

Женя
29.03.2018
16:02:44
или так же будет ведь работать

Alex
29.03.2018
16:03:19
Не так, но достичь того же можно

Stanislav
29.03.2018
16:04:47

Sergey
29.03.2018
16:06:13
В created делай запрос
Допустим. А если я хочу сделать посредник (middleware), для того чтобы пользователь не мог зайти на те маршруты, куда ему не положено?

Andrey
29.03.2018
16:06:53

Sergey
29.03.2018
16:06:55
получится такое, что при проверке роута данные еще не будут загружены
и, следовательно, пользователя отправит на страничку авторизации

Alex
29.03.2018
16:07:59

Sergey
29.03.2018
16:08:13
beforeEach?

Alex
29.03.2018
16:08:18
Да

Sergey
29.03.2018
16:08:32
я его и использую

Alex
29.03.2018
16:08:35
Его не в компоненте писать естественно

Sergey
29.03.2018
16:08:46
но получаетсяя так, что данные загружаются после отрабатывания посредника
и пользователя отправляет на страницу авторизации

Google

Alex
29.03.2018
16:09:15
Значит что-то не так сделали
До рендера компонента нового даже не дойдёт

Sergey
29.03.2018
16:09:59
запрос отправляется в created, а роутинг происходит до заврешения запроса
и получения пользователя

Alex
29.03.2018
16:10:17
Компонент создаётся после роутинга

Sergey
29.03.2018
16:10:28
хм
сейчас попробую, спасибо

Дмитрий
29.03.2018
16:43:45
Ребят привет
Слышал, что вью относительно легко интегрировать в легаси проекты
Так ли это и какие есть подводные камни?
На легаси стек паг + ванила
Хотел бы переписать все компоненты с жс функционалом на вью компоненты

Alex
29.03.2018
16:57:04
Относительно легко)
Подводные камни у всех свои будут, от проекта зависит

Dmitry
29.03.2018
17:02:37
Народ, а кто-нибудь использовал локальные базы данных в связке с vue? Как впечатления?

Andrey
29.03.2018
17:02:59

Dmitry
29.03.2018
17:03:27
pouchdb, rxdb