@vuejs_ru

Страница 3792 из 3900
Julia
12.10.2018
11:20:37
Не делают нормальную синхронизацию

Nikita
12.10.2018
11:20:40
))

Julia
12.10.2018
11:20:45
Нужно пуллить обновления файла

В pm2 легко, как в нуксте хз

Google
Anatoly
12.10.2018
11:21:16
Шо такое пулить?

Roma
12.10.2018
11:23:31
получать

Julia
12.10.2018
11:24:06
Сверять состояние файлов каждые N миллисекунд

Andrei
12.10.2018
11:25:54
Добрый день, коллеги! Нубский вопрос: как лучше организовать глобальные конфиги для всех компонентов? export простого объекта в отдельном js файле, а потом import внутри компонента это нормальный вариант? Или лучше записывать глобальный объект типо vm.$myconfig? Или может есть специально прендазначенные контейнеры для этого?

Vladimir
12.10.2018
11:29:15
я просто делал config.js файл и оттуда импортил

Andrei
12.10.2018
11:33:37
Ну я так сделал изначально, т.к. это первое что приходит в голову, но сейчас думаю, что может это нубство. Сейчас вот думаю, что засетить объект экземпляру vue даже удобней было бы, не надо ипморт делать.

По оберткам для API-запросов тоже не ясно, как лучше. Лучшее, что придумал - это сделать сервис-слой, файл, а внутри него функции возвращающие промис. А в компоненте уже что-то вроде AuthService.login(login, password). Многие почему-то делают через vuex, так и не понял в чём профит.

Andrei
12.10.2018
11:43:14
Да не боюсь, просто не знаю, как лучше и удобней будет.

Illya
12.10.2018
11:43:47
Ну что может быть лучше простого и явного импорта

Когда явно видно откуда берётся та или иная переменная

Владимир
12.10.2018
11:48:01
привет народ!, хороший grid присоветуйте, плиз смотрю ag-grid (https://www.ag-grid.com/), но таки тяжелый (1.6Mb), да и цена кусается за энтерпрайз версию.

Google
DevRabbit
12.10.2018
11:48:26
День добрый, прошу прощения за глупые вопрос. Как можно из дочернего компонента взять дату. Чтобы она находилась в главном компоненте. На подобие filterdata: [] => filterdata: [] главном компоненте

Владимир
12.10.2018
11:51:06
bootstrap grid?
гляну, спасибо. еще есть претенденты? нужно для приложения e-банкинга (не админка)

Evgeniy
12.10.2018
11:53:49
DevRabbit, дату желательно хранить во Vuex и через computed использовать ее в любом комноненте

Roman
12.10.2018
11:55:46
V
12.10.2018
11:57:28
Кто работает с Vuetify или Quasar или чем то подобным? Какие впечатления? Что порекомендуете?

Evgeniy
12.10.2018
11:58:57
Я про текущюю дату. Можно через moment js ее получать и по надобности подключать в компоненты, так ты можежь получить денамически одновляемую дату в любом компоненте (ну конечно если во vuex стартовать setInterval каждую секунду, имнуту чтобы дата обновлялась)

V
12.10.2018
11:59:04
что за Мuetify? Vuetify может?
Спасибо исправил

Michael
12.10.2018
12:01:00
есть какие нибудь паттерные для архитектуры приложения? особенно для компонентов, когда их очень много

Владимир
12.10.2018
12:01:16
ag-grid себя окупает
есть опыт с энтерпрайзом? как у него с багами вообще? я вчера вечером демку покликал, пару раз снёс ему крышу одной мышкой. я конечно извращённые всякие кейсы щупал, но таки не хотелось бы потом оправдываться перед начальством на тему "ну и за что мы таие деньги заплатили??" :)

Illya
12.10.2018
12:01:23
да, есть

"такие деньги" - камон, это меньше 80 часов работы разработчика

за минимальную версию

баги есть как и везде. но аг-грид самое взрослое решение

Edward
12.10.2018
12:03:31
export default { name: "modal-menu", data() { return { isActive: false } }, created(){ Event.$on('click_on_active', function (data) { if(data === 'menu'){ this.toggleActive(); } }); }, methods: { toggleActive() { this.isActive = !this.isActive; } } } В сreated мне нужно по событию вызвать функцию, но я так понимаю что this указывает не на Vue, а на функцию.Как это поправить?

Google
Evgeniy
12.10.2018
12:03:34
Roman Duke, если есть запросы в базу то это должны быть actions вьюкса, так сейчас делают серьезные проекты. Может ему и не нужно, пускай прикрючивает на расширение пригодится )

Andrei
12.10.2018
12:04:33
есть какие нибудь паттерные для архитектуры приложения? особенно для компонентов, когда их очень много
Вот это тоже интересует, а то натыкасюсь на одни бойлерплейты для хеллоу-ворлдов

Illya
12.10.2018
12:04:43
если результат запроса в базу мне нужен на одной странице - то почему это надо помещать в application state?

Edward
12.10.2018
12:05:08
Sergey
12.10.2018
12:06:25
парни Подскажите #newbie суть подхода Делаю запрос через AXIOS получаю JSON с новостями, которые потом выводятся блоками логичным ли будет результаты запроса сохранять через JSON.stringify в localstorage и хранить там? или это как то иначе делается?

Sergey
12.10.2018
12:07:49
ну дак нужны

Sergey
12.10.2018
12:08:00
но че на каждый коннект клиента их дергать что ли?

Vladimir
12.10.2018
12:08:14
ну да

это стандартный rest подход

Sergey
12.10.2018
12:08:38
ну а кеширование типа....

Evgeniy
12.10.2018
12:08:51
Та делайте как хотите. Мы все запросы во вьюксе храним, делаэм кеширование и все летает

Sergey
12.10.2018
12:08:54
просто сервак который отдает JSON как то нагружать не хочется

Vladimir
12.10.2018
12:08:58
кешируется статика

Dmitry
12.10.2018
12:09:00
кеширование сделай на сервере

Google
Vladimir
12.10.2018
12:09:02
не контент

Sergey
12.10.2018
12:10:31
а это уже сисадминов надо спрашивать.... там такой "Мордор" что пальцы держишь чтоб каждый запрос не положил сервак =)))

ладно, кароч сделаю как хочется =)

Dmitry
12.10.2018
12:11:17
ладно, кароч сделаю как хочется =)
не делай как хочется ) не нужно

Vladimir
12.10.2018
12:11:41
тогда надо криворуких бэков менять, если у них бэк от пары запросов ложится

Dmitry
12.10.2018
12:11:48
пошли сис админов нахер )) и ходи каждый раз на сервер )

Sergey
12.10.2018
12:11:59
=) ну дак я спросил вроде норм просто как страхуется то что неконнект будет

Admin
ERROR: S client not available

Sergey
12.10.2018
12:12:01
при запросе

раз предлагается каждый раз endpoint дергать

Dmitry
12.10.2018
12:13:36
да у тебя не правильный вопрос ) как застраховать что поедет машина, если бенз кончится )

Sergey
12.10.2018
12:13:39
пошли сис админов нахер )) и ходи каждый раз на сервер )
прям чувствуется забота =) о сослуживцах

Dmitry
12.10.2018
12:13:58
да просто это нормально ходить за запросами на сервер

так работает интернет )

Sergey
12.10.2018
12:14:33
ок, спасиб за ответы

Владимир
12.10.2018
12:22:53
"такие деньги" - камон, это меньше 80 часов работы разработчика
та у них там непонятно расценки расписаны, смущает третья колонка (с договорной ценой), а первые две типа "только для внутренних приложений". ну а договорная цена может ещё в разы больше внезапно образоваться. .спасибо за ответы

Illya
12.10.2018
12:23:07
вы ж не саас делаете

у них прозрачная ценовая политика

Alex
12.10.2018
12:26:46
ребят, как можно отследить во vue что мы доскролили до блока, по типу как это делает scrollspy или wow.js

Google
Alex
12.10.2018
12:27:09
В плане есть ли готовые решения?

spiridon
12.10.2018
12:27:45
Нам нужно больше плагинов!

Alex
12.10.2018
12:28:40
Нам нужно больше плагинов!
Ну почему же так скептически. Если у меня лендинговая страница и вся основана на блоках с слайдерами

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

и все что внутри анимировано

Владимир
12.10.2018
12:29:33
вы ж не саас делаете
а что есть СааС по ИХ мнению? я вот е-банкинг делаю. и по их определению у меня сомнения. вот выписка из FAQ : " - Является ли ваше приложение для внутреннего или внешнего конечного пользователя? Если внешний, тогда вам также требуется лицензирование SaaS или OEM. " и фсё, на этом месте я завис и Википедия не помогает расциклиться :)

Illya
12.10.2018
12:30:00
там явно написано

SaaS is Software as a Service. If you will be selling ag-Grid as part of a SaaS then you require an additional SaaS license.

это если бы вы продавали платформу для е-банкинга

вы не продаете, а предоставляете к ней доступ

Oleg
12.10.2018
12:31:32
e-banking может быть коробочным продуктом (и обычно так и есть)

Владимир
12.10.2018
12:31:48
я еще больше запуталься....... :)))) в любом случае спасибо за ответы

Illya
12.10.2018
12:33:20
я еще больше запуталься....... :)))) в любом случае спасибо за ответы
если вы пилите банкинг к которому будут стучаться клиенты - то это не саас

если вы пилите платформу, которую будете продавать банкам - это ОЕМ

Oleg
12.10.2018
12:34:05
если вы пилите банкинг к которому будут стучаться клиенты - то это не саас
Которая все равно будет SaaS, как только уйдет в продакшен

Illya
12.10.2018
12:34:17
нет, есть четкое различие в данном случае

просто "интернет бакинг" не является саасом

я на вопросах лицензирования съел пару собак за последние 10 лет

Alex
12.10.2018
12:35:10
собачек жалко

Владимир
12.10.2018
12:35:44
e-banking может быть коробочным продуктом (и обычно так и есть)
ну мы по заказу банка пилим веб-софт. база на их стороне (у них есть старый сайт ), древняя апиха (XML) проксируется через наш сервис (XML-json), и основной наш продукт - SPA приложение

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