@vuejs_ru

Страница 50 из 3900
Kelin
03.01.2017
10:11:34
а запрос каким образом отправлять

это же как клиент, получается

а там кроссдоменно нельзя

Михаил
03.01.2017
10:12:44
а ты пробовал?

Google
Kelin
03.01.2017
10:15:12
хм

работает.

Rafael
03.01.2017
11:14:28
вот кстати и решение, я там выше спрашивал:

router какая-то стреманя вещь: есть /, а есть /auth, который не является дочерним корня, но пройдя на второй адрес все равно плучаем компноненты корня

что за фигня? как исправить это?

почему проходя по адресу http://localhost:8080/auth получаем редирект на http://localhost:8080/auth#/?

Михаил
03.01.2017
11:20:22
html5 mode?

Rafael
03.01.2017
11:20:54
да

думаешь это hashhistory так?

Михаил
03.01.2017
11:21:39
https://router.vuejs.org/en/essentials/history-mode.html

Rafael
03.01.2017
11:24:16
вах, спасибо, помогло

а как тогда с hashhistory?

зачем он тогда нужен если с ним не работает?

Google
Rafael
03.01.2017
11:30:25
"обойтись без этого костыля"

все равно не понятно тогда, почему не работает с hash mode

я помню, что в react-router можно проверять, авторизирован ли пользователь, перед тем как разрешить доступ к какой-то страничке, во vue-router так же можно?

Михаил
03.01.2017
12:38:48
может стоит загуглить?

Rafael
03.01.2017
12:39:59
может стоит загуглить?
да, действительно, что это я? совсем забылся

хм, во vuex используются action-types по аналогии с mutation-types?

почему тут чувак использует dispatch() для мутаций, если он сделан для действий? https://github.com/vuejs/vuex/issues/221

Roma
03.01.2017
17:48:41
В том объекте, который в начале this? Они и не должны обнуляться

Объекты базовых типов передаются по значению в js.

Ты можешь запомнить this, и обратиться к нему в catch - так сработает

Rafael
03.01.2017
17:50:59
если есть такой action у store: asyncLogin ({ dispatch }, { email, password }) и теперь я его проксирую через mapActions как теперь я его должен вызвать в компоненте? this.asyncLogin( ???, obj ), что вместо знаков вопроса должно быть?

Господи, парни, простите за мат, но promises + vuex action ЭТО ОФИГЕННО! P.s: эмоции чуть-чуть прошли, да и бана не хочется

Rafael
04.01.2017
10:51:15
Например?
с помощью промисов я разнес логику работы с хранилищем и логику представлений: всякие красотульки навешиваются в компонентах, а действия над хранилищем вообще не парит, что там будет дальше в компонентах

Rafkat
04.01.2017
10:51:36
покажешь?

Rafael
04.01.2017
10:54:59
ну не офигенно ли, а?

Alex
04.01.2017
10:55:57
А лишний catch зачем пустой

Rafael
04.01.2017
10:56:13
А лишний catch зачем пустой
о, черт, забыл удалить

Google
Alex
04.01.2017
10:58:31
Тогда уж и вынести уведомления об ошибках надо. Чтобы тут не заморачиваться какую библиотеку вызывать и указывать всюду 3000

?

Alex
04.01.2017
10:59:29
Ну понятное дело) зато бы шум уменьшился, код ещё чище смотреться начнёт

Rafael
04.01.2017
10:59:32
но вообще да, надо бы сделать такое, чтобы был стек ошибок и он уже выводил по мере их появления

ай ладно, сделаю потом, когда разберусь с этой авторизацией

@Kelin2025 ты там спрашивал, что бы такого сложного сделать - сделай авторизацию и страничку настроек

Kelin
04.01.2017
11:02:19
я вот щас с проектом одним закончу и продолжу для начала напишу бэкэнд чего-нибудь а потом уже буду плясать оттуда

естественно, на ноде все

Kelin
04.01.2017
11:03:26
а что там такого

скажи лучше, как ты материал подключил туда

Kelin
04.01.2017
11:04:10
я голову ломаю над этим все время

хочу подключить jquery и materialize через npm, но все время что-то через жопу идет

Rafael
04.01.2017
11:04:26
Kelin
04.01.2017
11:04:32
так а это

в vue не работает

тогда

да и костыльно это

Rafael
04.01.2017
11:05:36
че эт не работает? я опочти не использую jquery, если и спользую то в mounted

Google
Kelin
04.01.2017
11:09:24
бло

у меня иногда пишет

Admin
ERROR: S client not available

Kelin
04.01.2017
11:09:33
типа $ is not defined

ну да пофиг

Rafael
04.01.2017
11:09:47
как красиво instance.defaults.headers.common['Authorization'] = AUTH_TOKEN для axios сделать, если токен хранится в хранилище?

типа $ is not defined
в ide или при билде?

Kelin
04.01.2017
11:10:27
не в иде

и не при билде

))

девтулзы пишут

Rafael
04.01.2017
11:11:15
девтулзы пишут
хм, странно, у меня такого пока не было

Kelin
04.01.2017
11:12:00
ну я тоже так делаю

но можно через нпм поставить

Rafael
04.01.2017
11:12:40
но можно через нпм поставить
я забил, мне было лень разбираться, да и не за чем

Kelin
04.01.2017
11:12:53
на самом деле есть смысл

Rafael
04.01.2017
11:13:01
на самом деле есть смысл
только для продакшена

а до него еще не скоро

Kelin
04.01.2017
11:13:05
ну на сайтах не особо, через cdn подключить тип лучше куда

но в электроне лучше все в один

Google
Rafael
04.01.2017
11:13:43
аа, не у меня простой сайт

Kelin
04.01.2017
11:14:08
воть

я просто хочу

ту тудушку

проапгрейдить, так сказать

запилить апи, подключить монгодб

+ vue-route подключить, а то не каеф

Rafael
04.01.2017
11:15:48
+ vue-route подключить, а то не каеф
ты до сих пор vue-router не использвал чтоли?

Kelin
04.01.2017
11:15:55
я умею им пользоваться давно

я вообще vue пользуюсь очень давно, но я юзал первую версию и без всех прелестей вроде компонентов и vuex'a

просто в этой тудушке он не понадобился)

Kelin
04.01.2017
11:17:30
я тебе больше скажу

Страница 50 из 3900