@vuejs_ru

Страница 3641 из 3900
Adel
13.09.2018
20:37:54
ну я и ответил) а что надо я гадаю плохо
Да-к я пример дал, чтобы не искал

Юрий
13.09.2018
20:39:31
просто он мог и спрашивать что то вроде может ли браузер отправлять емейл)

Dmytro
13.09.2018
20:48:06
А можно по подробней?

Google
Yan
13.09.2018
20:48:38
с клиента отправил {name:'Василий',message:'хуйня'}

на урл /message пост запросом

перекинул это к себе в телегу

anoru
13.09.2018
20:51:07
он работает?
нет. но я уже иду спать, так что писать много не могу. Суть в том, что в реакте лайф цикл принимает предыдущий пропс и стейт, vie нет, поэтому он это не конвертит, почитай issue. И гора других проблем. За пределами хелло ворлда не поюзать

Dmytro
13.09.2018
20:51:20
А порт зачем брать?

M
14.09.2018
00:44:10
Подскажите, пожалуйста. Куда указывать путь для загруженных на сайт файлов после build. В dev я хранил в assets откуда все они резолвятся. А теперь имеется папка dist где html файл с тремя папками img js media

RNR ?
14.09.2018
04:06:33
всем привет

кто-нибудь создавал pwa через vue-cli?

создал проект, сделал билд, но почему-то ни на андроиде ни на айфоне не работает в оффлайн режиме пример

Google
The
14.09.2018
05:02:06
Ребятки, как философски более правильно? Есть у меня компонент PostsList, который отображает список постов. Как этот список постов в него передавать? - Через пропсы - Передать ID категории через пропсы, а компонент сам загрузит по API - Компонент сам возьмет ID из роута (самый убогий вариант)

RNR ?
14.09.2018
05:02:31
через пропсы

RNR ?
14.09.2018
05:06:00
лучше если компонент будет независим от апи и т.п.

ты ему даешь данные определнного формата, он их выводит

все просто

неважно откуда эти данные взялись

The
14.09.2018
05:06:31
я предпочитаю во vuex ложить что-то глобальное, например то что выводится в футере или хидере, валюты всякие, и прочую херь которая может потребоваться отовсюду. а вот в таких кейсах мне кажется лучше юзать локально компонент и не раздавать эти данные наружу. у меня вот ещё вопрос, допустим есть роут /category/my-category-url/ я топаю по API и получаю оттуда объект категории, далее передаю его в пропсы <posts-list :categoryID="category.ID"/>, а в самом posts-list у меня данные грузятся по хуку created. Но т.к. во время created в пропсе лежит 0, то все естественно не работает. Как мне дождаться, пока мой родительский компонент загрузит объект и передаст мне верные данные? Вешать вотчер что-ли?

ну я вот сегодня тоже склоняюсь к варианту

юзать компонент как шаблон

RNR ?
14.09.2018
05:07:28
грузи данные в beforeRouteEnter на странице

а в компонент передавай список готовый

The
14.09.2018
05:09:03
Это надо на сервере хранить, а не в сторе
ну так оно на сервере и хранится, естественно)

RNR ?
14.09.2018
05:09:07
теоретически ты можешь переиспользовать компонент для отображения разных постов

привязываясь к категории ты насильно ограничиваешь его круг использования

The
14.09.2018
05:09:31
да, он получается гибкий если в него передавать коллекцию

Google
The
14.09.2018
05:10:07
плохо что концептуально вроде нельзя менять эту коллекцию, если она пришла через пропсы, а он у меня умеет удалять, добавлять посты.

d
14.09.2018
05:10:11
Или повесь на маунт

d
14.09.2018
05:10:49
Или вотчер, тоже норм

Вотчер на стор, опять же

The
14.09.2018
05:11:18
события можно, но это немного геморройно в одном месте их порождать, в другом ловить

на такой простой задаче

RNR ?
14.09.2018
05:11:52
зато универсально

The
14.09.2018
05:12:16
тем более, что получается у меня компонент Category будет заниматься удалением и созданием постов по API.

RNR ?
14.09.2018
05:12:40
сложно сказать как правильно не видя целой картины

d
14.09.2018
05:12:42
eventBus придёт на помощь
Эвент бас обычно не для этого юзают, или я не прав?

Он для пользовательских событий в основном

У меня была проблема что ответ от апи приходил позже чем использовались данные, вешаешь вотч или в сторе делаешь флаг, но флаг тоже меняешь по вотчу

Женя
14.09.2018
05:14:52
Эвент бас обычно не для этого юзают, или я не прав?
Если я не путаю то он нужен для того что бы события между компонентами не были разбросаны по всему проекту. Но я могу ошибаться

d
14.09.2018
05:16:02
Он нужен в основном что бы передать события между компонентами которые не связаны ( на сколько я знаю из опыта )не от родителя ребенку и не от ребенка родителю (т.к там пропсы и эмит можно) а между компонентами которые не знают ничего друг о друге, например футер и хедер

Я решал подобную задачу через флаг в сторе, потом then и меняешь флаг, или просто ниже, после присвоения данных в локаль

Google
Admin
ERROR: S client not available

Vitaly
14.09.2018
05:30:15
подскажите пожалуйста кто знает, почему не рендерятся страницы запрашиваемые через урлы напечатанные через адресное поле в браузере?

d
14.09.2018
05:30:47
А что в урле браузера после клика по ссылке?

А, не так понял

Vitaly
14.09.2018
05:31:36
если кликать по ссылкам то все открывается

рендерится

а если ввести ссылку через браузер то не рендерится

d
14.09.2018
05:31:51
Роутер неправильно настроен скорее всего

Vitaly
14.09.2018
05:31:59
роутер будто не воспринимает ссылку такую

d
14.09.2018
05:32:40
То есть если ты корируешь урл и вставляешь - не рендерит?

Vitaly
14.09.2018
05:33:44
да

или например зашел ты на страницу через клик по ссылке, а потом нажал F5 то не рендерит

d
14.09.2018
05:34:23
Не сталкивался с подобным

Vitaly
14.09.2018
05:34:50
а я сталкивался с этим даже в AngularJS

d
14.09.2018
05:35:09
Как решил в чем была проблема?

Vitaly
14.09.2018
05:35:29
да

Vitaly
14.09.2018
05:36:13
ни как

на одном хостинге нормально работает, но не работает на другом хостинге

Google
Vitaly
14.09.2018
05:36:31
хз что за фигня

Pavel
14.09.2018
06:39:05
я предпочитаю во vuex ложить что-то глобальное, например то что выводится в футере или хидере, валюты всякие, и прочую херь которая может потребоваться отовсюду. а вот в таких кейсах мне кажется лучше юзать локально компонент и не раздавать эти данные наружу. у меня вот ещё вопрос, допустим есть роут /category/my-category-url/ я топаю по API и получаю оттуда объект категории, далее передаю его в пропсы <posts-list :categoryID="category.ID"/>, а в самом posts-list у меня данные грузятся по хуку created. Но т.к. во время created в пропсе лежит 0, то все естественно не работает. Как мне дождаться, пока мой родительский компонент загрузит объект и передаст мне верные данные? Вешать вотчер что-ли?
Чтобы при отсутствии данных ошибки не лезли просто ставишь на компонент или внутри компонента v-if="postsList.length" и всё. А касаемо главного вопроса - я раньшн через вуекс всё делал, но практика показывает, что если нет супермега вложенности компонентов, то сильно проще через пропсы данные вниз передавать и через эвенты снизу получать триггеры на выполнение действий. Это с первого взгляда кажется сложнее. На самом деле 1) кода меньше 2) всё идёт по цепочке, так что проще дебажить, ибо всё гораздо предсказуемее. Вуекс это конечно хорошо, но мягко говоря не панацея.

V
14.09.2018
06:40:23
Доброе утро всем. Подскажите с вопросом, есть веб приложение которое надо развернуть на машине где нету возможности выйти в интернет. Выбор пал на докер. Как я понимаю надо собрать образ докера а затем скинуть его на сервак и там в докере запустить ? Уместно ли это всё? Или может есть вариант по-проще?

Arkadiy
14.09.2018
06:41:26
На серваке тоже должен стоять докер

А так вариант имеет право на жизнь

V
14.09.2018
06:43:20
На серваке тоже должен стоять докер
Это я понял, то есть как вариант что я сейчас всё доберу до кучи и тогда ручками несу это дело на сервак и там запускаю.

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