@vuejs_ru

Страница 1840 из 3900
Ilia
08.01.2018
19:02:53
Ssr крутой, но какой-то оверкил, для гиков
Когда тебе понадобится индексация и SEO - обратись ко мне =) я знаю как это работает.

Roman
08.01.2018
19:02:56
Яж те скидывал ну)

Rafael
08.01.2018
19:03:17
Но вот эта настройка ппц долгая

Roman
08.01.2018
19:03:36
Ну не хочешь разбиратся в кишках - бери nuxt

Google
Rafael
08.01.2018
19:03:39
Точнее вся трабла в том, как прокидывать зависимости

Ilia
08.01.2018
19:07:10
Ну фраза ssr это для гиков мягко намекает, что ты где то слышал, но не более. Тут впрочем таких большинство. Все считают что индексация не нужна (бывает что и правда ненужна). Но вот когда она нужна программисты начинают давать бизнесу советы, от которых поседеть можно.

Ilia
08.01.2018
19:12:10
То что потное - согласен. А то что избыточно - тут очень спорно. Могу только гарантировать, что использование Nuxt в плане трудозатрат практически эквивалентно Vue. А значит более оправдано, везде где есть хоть намек на необходимость ssr.

Alex
08.01.2018
19:13:10
народ, а как во Vue Set можно отрендерить?

Alex
08.01.2018
19:18:35
Set коллекцию

я уже бросил это дело, в массив конвертирую

Rafael
08.01.2018
19:19:18
Set коллекцию
Там же есть методы итерирования над ним

В доках

Google
Alex
08.01.2018
19:19:33
во Vue?

Rafael
08.01.2018
19:19:39
В js

Alex
08.01.2018
19:20:56
да я нашел

странно только, что Set содержит повторяющиеся значения :)))

Rafael
08.01.2018
19:22:45
Совершенно не удивительно, если ты используешь какие-то вложенные объекты, а не примитивы

Alex
08.01.2018
19:23:37
чего не удивительно то? объекты тоже уникальные в коллекции должны быть

Rafael
08.01.2018
19:23:52
Так они и уникальны

Ты их сравни ручками

Alex
08.01.2018
19:25:29
в доках показывается, что если в коллекцию вставлять идентичные объекты, то они не дублируются

Rafael
08.01.2018
19:26:26
Ответь на вопрос, что вернет такая строчка: { a: 'a' } === { a: 'a' }

Alex
08.01.2018
19:27:21
false ;)

Fedor
08.01.2018
19:28:09
false ;)
Понял в чём дело? Или ещё нет?)

Alex
08.01.2018
19:30:02
и чего делать то? :)

у меня приходит json, там есть повторяющиеся объекты, мне нужно удалить дубликаты

а если через has проверять?

Fedor
08.01.2018
19:32:05
Сравнивай по ключам Есть уникальные мб какие-нибудь

Алексей
08.01.2018
19:32:51
а если через has проверять?
Тут только deep compare прокатит.

Или, если сильно важна производительность, guid добавлять какие-нибудь.

Imao

Alex
08.01.2018
19:42:15
блин, странная история, такая распространенная ситуация, а в самом js нет нативной реализации

Google
Алексей
08.01.2018
19:43:21
Dmitry
08.01.2018
19:49:23
Приветствую всех.

Начал заниматься vue. Долгое время работал с Yii. Перейти резко на SPA подход не позволяет проэкт. Ищу компромисный вариант использовать src="" вариант vue.

Что удалось получить в двух словах. каждый урл выплевывает в исходный код js в котором стартовый json чтобы отобразить страницу.

Vladimir
08.01.2018
19:52:48
Приветствую, по мне так лучше второстепенно переписывать проект полностью rest, но это мое мнение

Dmitry
08.01.2018
19:53:34
Согласен, это круче. Приходилось пробовать webpack и весь обвес.

но хотелось бы услышать практики классического server side rendering и использование в этом свете компонентного подхода vue

Например возникает необходимость подключить на страницу сторонню компоненту. Есть ли возможность затянув ее через npm, сформировать некую браузерную версию js такой компоненты и подключить в исходный код страницы?

Григорий
08.01.2018
20:05:23
@webocoders Приветствую! Да, разумеется, такая возможность есть. Либо подключать по очереди скрипты с vue и компонентой, либо заюзать webpack и сделать билд с ними обоими и также подключить

Alex
08.01.2018
20:07:54
жесть, справился, но выглядит как костыли :)

Григорий
08.01.2018
20:08:03
И инициировать это добро коротким экземпляром vue с импортом компонента

Алексей
08.01.2018
20:09:58
жесть, справился, но выглядит как костыли :)
Поздравления! В JS всё выглядит как костыли. :D

Игорь
08.01.2018
20:11:20
Dmitry
08.01.2018
20:15:08
А скрипт (браузерную версию) сторонней vue компоненты через вебпак как получить? Есть может ссылки где почитать?

Григорий
08.01.2018
20:18:35
Если компонент будет содержать только её собственный код (без вашего) то webpack не обязателен. Подключить через script src="/node_modules/component.js" достаточно

Dmitry
08.01.2018
20:19:34
Спс

Полагаю подключается из папки dist

Григорий
08.01.2018
20:20:18
По webpack есть хороший скринкаст на learn.javascript.ru

Google
Григорий
08.01.2018
20:22:22
Полагаю подключается из папки dist
Тут уже не суть в урле) главное - необходимый файл после подключения vue. И не забыть про инициацию vue с компонентом

Dmitry
08.01.2018
20:26:05
Ясно. Просто обычно пакетный менеджер затягивает исходники компоненты. И я не уверен, в каждой ли будет собранная версия.

Если таковая отсутствует, то придется юзать вебпак

Григорий
08.01.2018
20:26:50
Кстати, о learn.javascript.ru. Есть ли здесь те, кто прошёл их курс по vue? Как оно, стоит ли проходить или документации достаточно?

Dmitry
08.01.2018
20:32:41
Гуд

Kirill
08.01.2018
20:44:16
всем привет) Подскажите плиз кто разбирается по архитектуре. Как имеет смысл реализовывать модальное окно в spa? Один глобальный компонент, к которому все кому надо обращаются, или у каждого, кому он может понадобится - свой экземпляр?

Vladimir
08.01.2018
20:45:51
а зачем глобальный и как ты туда собрался свою форму пихать, нет, ставь в компонент, где тебе нужна модалка и все

Kirill
08.01.2018
20:46:22
одна модалка может использоваться из кучи разных мест с разным контентом

Roman
08.01.2018
20:52:28
одна модалка может использоваться из кучи разных мест с разным контентом
сделай модалку компонент, и вызывай ее где нужно, разный контент слотами можешь решить

Kirill
08.01.2018
20:54:47
ну то что отдельный компонент - это понятно. и просто цеплять его везде импортами? и пофиг, что это будет сделано 2-5-10 раз каждым из других компонентов, кому она будет нужна?

Kirill
08.01.2018
20:56:55
вебпак, да

просто изначально думал глобально зарегистрировать, как в документации описано, но что -то не получилось из отдельного файла прицепить через Vue.component()

Dmitry
08.01.2018
20:59:11
Кстати, потом же контент может представлять из себя тоже несколько других компонент. Как его отправить в модалку?

Kirill
08.01.2018
21:01:01
да так лучше сделай.
так не регистрирует (

Dmitry
08.01.2018
21:01:08
Редко модалка статика. Как минимум внутри форма.

Google
Alex
08.01.2018
21:01:43
Передавай параметры. Там рендер.

Григорий
08.01.2018
21:01:51
Dmitry
08.01.2018
21:02:29
Через слот можно не только статику кидать, а и ввзовы других компонент?

Alex
08.01.2018
21:02:58
Roman
08.01.2018
21:03:22
так не регистрирует (
// plugin.js import comp from 'comp.vue' export default function install(Vue) { Vue.component('compName', comp) } // app.js import name from 'plugin.js' Vue.use(compName)

Stolyarchuk
08.01.2018
21:25:20
are there any plans for Vue meetup n SPb?

russia btw

Vladislav
08.01.2018
21:32:17
are there any sense to type on english in russianspeaker community?

Stanislav
08.01.2018
21:35:17
russia btw
In Moscow

Stolyarchuk
08.01.2018
21:36:19
не успел переключтся(.. сорри

что по сабжу?

Rafael
08.01.2018
21:36:54
Progressively migrating from AngularJS to Vue.js at Unbabel Recently the team at Unbabel, decided to migrate some of their existing web applications from AngularJS to Vue.js and set Vue as the new standard framework to create UIs. - https://goo.gl/LtFt7W #vue

Stolyarchuk
08.01.2018
21:37:04
it('has poor community', ()=>{ expect.toBeTruhy() })

(((((

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