@vuejs_ru

Страница 3144 из 3900
Yan
23.06.2018
21:41:29
чел заходит на сайт и меняет язык

Yan
23.06.2018
21:41:44
+ это благоприятно влияет на натив приложения

Alexey
23.06.2018
21:41:49
меняется язык меняется роут.. все перерендиваецца

Google
Yan
23.06.2018
21:41:50
ну там кордовы хуевы

Alexey
23.06.2018
21:42:12
роут тут причем
было /page стало /page/en

mr_makss
23.06.2018
21:42:23
в зависимости от языка броузера попробуйте

Yan
23.06.2018
21:42:28
хз у меня на роутах ничо не завязано

Alexey
23.06.2018
21:42:45
хз у меня на роутах ничо не завязано
ну я завязал это желательно для сео..

Yan
23.06.2018
21:43:10
да хз

mr_makss
23.06.2018
21:43:27
можете для сео сделать роуты с языками

отдельно потом, когда нужно будет

Alexey
23.06.2018
21:43:39
нет на самом деле у меня есть случай когда я меняю локаль не в случае когда юзер дергает переключатель... но и тогда все работает

Yan
23.06.2018
21:43:41
для юзабельности проще кликнул и в 0.001сек сменился фулл текст везде

Alexey
23.06.2018
21:44:12
отдельно потом, когда нужно будет
роутер пришлось переписывать, миддвари итд. мне было не так просто и напотом не хочется..

впрочем разный опыт и скилл... мне бы как по надежнее и ничего не упустить..

Google
Evgeniy
23.06.2018
21:45:00
Кому не сложно кинуть пару примеров кода, где присутствует laravel код в vue компонентах, прошу)

Alexey
23.06.2018
21:45:36
Кому не сложно кинуть пару примеров кода, где присутствует laravel код в vue компонентах, прошу)
ой не я клиент с сервером не мешаю.. у меня ларавель тока на бекенде.. и то хочу избавиться и переписать на node

Yan
23.06.2018
21:46:52
кликнул сменил... а как еще?
хз шоб роут не дергать

mr_makss
23.06.2018
21:47:35
в django это по дефолту. посмотрите как там сделано

Alexey
23.06.2018
21:48:02
хз шоб роут не дергать
ну это же связано. дернул сменил и язык и роут.. а роут надо сменить хотим или нет коли пользуем префиксы..

mr_makss
23.06.2018
21:48:21
вот пример https://ngx-cable.herokuapp.com

Yan
23.06.2018
21:48:28
дергаю только стор и меняю джсон

Alexey
23.06.2018
21:48:50
у меня это как то так switchLocale(new_locale) { let new_path = this.$i18n.switchPath(this.$route.fullPath, new_locale); console.log("switchLocale new_path", new_path); this.$store.commit("lang/SET_LANG", new_locale); this.$i18n.locale = new_locale; this.$router.push({ path: new_path }); },

что тут не так?

Yan
23.06.2018
21:49:25
да норм все

Alexey
23.06.2018
21:49:36
дергаю только стор и меняю джсон
тк у тебя нет префиксов языковых в роутере вот и все

Yan
23.06.2018
21:49:44
так я не пушу в роут

язык

зачем хых

Alexey
23.06.2018
21:49:55
я это уже понял..

ну не понадобиться уберу.. но у меня заказчик любит сео..

mr_makss
23.06.2018
21:50:28
посмотрите пример. вероятно для решения задач больше подойдет django из коробки https://ngx-cable.herokuapp.com

Google
Anton
23.06.2018
21:54:39
Ребзи, у кого был опыт создания отдельного домена для мобилки? Стоит ли выделять два отдельных репо под мобильную версию и десктопную версию? Как безболезненно шарить бизнес логику между двумя версиями? и стоит ли её вообще шарить?

mr_makss
23.06.2018
21:57:00
всегда разделял по доменам например m.testtestov.com testtestov.com

можно так же использовать адаптивность верстки но со временем блоки поплывут. это имейте ввиду тогда можно решать в 1 домен

Anton
23.06.2018
21:58:57
ну сейчас у меня адаптивность и много множества компонентов есть просто мобильные и десктопные версии

mr_makss
23.06.2018
21:59:39
ну сейчас у меня адаптивность и много множества компонентов есть просто мобильные и десктопные версии
смысл в данном случае для моб. если только сеошке чтобы видеть что куда пришло и то вероятно не очень нужно

Anton
23.06.2018
22:00:53
mr_makss
23.06.2018
22:00:55
а как логику расшарил?
верстка едина и логика следовательно тоже. у вас сначала была одна точка входа без m. теперь вы вероятно хотите сделать две точки входа

и они у тебя в отдельных репах?
да именно так. адаптивность это задница, когда дело доходит до интересных моментов

Anton
23.06.2018
22:03:01
то есть, если у тебя есть какая нибудь общая бизнес логика и в мобильной версии и в десктопной, то при изменении этой логики допустим в мобильной версии ты просто копируешь её в десктопную?

mr_makss
23.06.2018
22:03:40
делаю так же как было в старом контакте

Anton
23.06.2018
22:03:53
в смысле?

а папка ассетс у тебя везде по копии на каждую версию или вынесена в общий "модуль"?

mr_makss
23.06.2018
22:06:36
посмотрите как это сделано было в старом контакте. там много моментов

Anton
23.06.2018
22:06:53
в вконтакте?

а они доступ открыли?

mr_makss
23.06.2018
22:07:24
попросите их сделать это, а то все новое не тащит совсем Анектод: "ErrorUtils caught an error: "Minified exception occurred; use the non-minified dev environment for the ful...". Subsequent errors won't be logged; see https://fburl.com/debugjs. перешел по ссылке. ушел на face"

а они доступ открыли?
Анектод 1: "попробуйте разлогиниться и просто поперезагружать страницу входа. последите, что происходит с логотипом." Анектод 2: "в момент перезагрузок обратите внимание на левый нижний угугл в хроме например. вероятно вы найдете интересный момент"

Google
Anton
23.06.2018
22:36:22
предположим вы разрабатываете android приложение. вы бы делали как-то иначе?
ну там как бы java и js, и бесполезно шарить общую базу кода. А медиа файлы я бы расшарил, я уже решил. А вот интересен вопрос как проще расшарить сам код

Yan
23.06.2018
22:38:53
Пока не пытался портнуть веб апп в натив

Получилось но все не так просто

Admin
ERROR: S client not available

Yan
23.06.2018
22:39:41
Самая трабла это другие принципы работы элементов

Yan
23.06.2018
22:40:12
Аудио я себе ебло чуть не сломал

Anton
23.06.2018
22:41:35
Аудио я себе ебло чуть не сломал
ну понятно, что всегда будут какие нибудь специфические шутки

mr_makss
23.06.2018
22:42:43
Yan
23.06.2018
22:46:21
Хтмл забудь цсс перепиши

mr_makss
23.06.2018
22:48:46
Я пробовал оба плана на js и qt. Нае.....

Дело сводится к работе разрабов над специфичными элементами интерфейса. Причем во втором плане ещё и адаптивно. В итоге всё работает збз, но если придет молодой разраб, то он "хр.. сломает".

Anton
23.06.2018
22:57:46
Дело сводится к работе разрабов над специфичными элементами интерфейса. Причем во втором плане ещё и адаптивно. В итоге всё работает збз, но если придет молодой разраб, то он "хр.. сломает".
так то да, вот похожий подход, есть один базовый класс сущности, а дальше уже создаются елементы для нужной платформы, если нужно, которые наследуют этот класс https://medium.com/@benoitvallon/a-mobile-desktop-and-website-app-with-the-same-code-dc84ef7677ee

было бы интересно посмотреть реализацию такого подхода на вью

Yan
23.06.2018
23:07:53
На нем относительно приятней писать

Google
Yan
23.06.2018
23:08:36
Пушто там цсс xml и вью тот же

Но если у тебя ступор то те пизда

Скорей всего

mr_makss
23.06.2018
23:09:37
сам подход статьи неплохой, но есть такое неявное "адаптивность логики"

Yan
23.06.2018
23:10:38
роутер на нейтивскрипте отлично работает

Половина плагинов норм

mr_makss
23.06.2018
23:17:22
Ещё такой момент. Приложение на js для android будет жостко тормозить т.е. не такой быстрый отклик как например на swift или qt. по скорости можно сказать, что C/C++ всех порвал в данном случае и может конкурировать с Java. Но все проиграют Java на текущий момент только из за фьючерса белого экрана при старте. Сам подход фонегапа существует уже как минимум 6 лет.

Например фича с камерой слева в виде шторки. Да она тупит каждый день в момент перехода назад и не только. Как этого можно сразу не понимать с опытом. Фиг поймешь. Списки тупящие. Напоминают работу дрели.

mr_makss
23.06.2018
23:30:30
А как иначе?

Анектод: "Это тот самый момент, когда белый экран еб.. при каждом выходе из затяжного фона"

Roman
24.06.2018
00:00:47
https://t.me/javascript_jobs туда

batkor
24.06.2018
03:58:32
4. Во всех акках установлен один и тот же номер телефона и пароль из пункта 0. Что за бред

mr_makss
24.06.2018
03:59:37
Ну вам виднее0) вы можете проверить этот кейс

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