Сергей
Сергей: Как в vuejs подключать сторонние библиотеки и потом в модуле прописывать настройку библиотеке. Глобально и локально
Σуатск 👦 ягодная 🍒 свежесть ✨ для мытья конф 👪 Без ГМО
Вот к примеру гайд, где говориться как правильно вебпак для начала настраивать, потом уже кодить
Danila
Для начала, я имею ввиду
Alex
Сергей: Как в vuejs подключать сторонние библиотеки и потом в модуле прописывать настройку библиотеке. Глобально и локально
Обычно компонент обёртка пишется и используется как компонент без лишних мыслей. А что там внутри наворочено, остаётся внутри, может и плагин быть
Danila
vue init webpack project
Σуатск 👦 ягодная 🍒 свежесть ✨ для мытья конф 👪 Без ГМО
Там доков достаточно, очень простой фреймворк
Ну хз хз, я вот сравниваю с тем же жквериюи и тут все как-то очень обдумано, декларации все дела
Alex
А есть какие нибудь объемные гайды по вью? У них на странице все очень поверхностно, кроме апи доков
Документация, стайл-гайд (наверху в выпадающем списке как Рекомендации). Что за гайды вы хотите? Во вью всё очень просто
Σуатск 👦 ягодная 🍒 свежесть ✨ для мытья конф 👪 Без ГМО
Alex
Вот к примеру гайд, где говориться как правильно вебпак для начала настраивать, потом уже кодить
Вебпак учить и настраивать — это не про вью, это идите на сайт вебпака)
Vova
✌🏼
Danila
Разве?
Абсолютли
Σуатск 👦 ягодная 🍒 свежесть ✨ для мытья конф 👪 Без ГМО
Жквериуи - это библиотека. ВУЕ - это фреймворк.
Тогда извиняюсь за свою неграмотность
Σуатск 👦 ягодная 🍒 свежесть ✨ для мытья конф 👪 Без ГМО
Жквериуи - это библиотека. ВУЕ - это фреймворк.
Реактор вроде тоже фреймворк, но все советуют не использовать его одновременно с жквери, а тут какие подводные?
Danila
Разве?
Смотри, ставишь node.js, если ещё не стоит. Дальше делаешь npm install -g vue-cli После этого делаешь vue init webpack НАЗВАНИЕ_ПРОЕКТА Дальше cd НАЗВАНИЕ_ПРОЕКТА npm install Ждёшь, пока он скачает 110 мегабайт для твоего первого хеллоуворлда образца 2017
Danila
Всё, пишешь. Там будет и тестовый серв, и вебпак и тесты
Σуатск 👦 ягодная 🍒 свежесть ✨ для мытья конф 👪 Без ГМО
Спасибо за инфу
Danila
Реактор вроде тоже фреймворк, но все советуют не использовать его одновременно с жквери, а тут какие подводные?
Хз, никаких, вроде, потому что вуе - это вью-фреймворк. Другой вопрос, что жквери просто не нужен, когда пишешь на вуе, во-всяком случае, не могу себе представить, зачем он.
Danila
Только что для аякса, но есть более легковесные всякие там axios
Danila
Всё селекторы в es6 уже есть, весь нужный сахар присутствует, бабель заботится о транспайле в старые браузеры.
Σуатск 👦 ягодная 🍒 свежесть ✨ для мытья конф 👪 Без ГМО
Danila
$.
Я понимаю, но он стоит оверхеда? Только ради селекторов жквери юзать прям совсем сранно, по моему мнению.
Danila
Могу быть не прав, конечно
Danila
document.querySelector('.class > .child_class:not(:last-of-type)'), например
Danila
Чуть более многословно, но нативно и без библиотек
Кирило
Ребята с GitLab, описывая свой опыт использования Vue, говорят, что если вам понадобилось query'ть элементы на странцице, значит где-то вы свернули не туда
Danila
Ну и это тоже :)
Anonymous
так и есть
Danila
$.
Короче, просто попробуй, в vue парадигма другая совсем и кверить элементы и правда не приходится. Выглядит как магия и счастье после жквери, и слёзы наворачиваются на глаза
Anonymous
если можно просто сделать variable = true, и класс добавится сам :D
Oleksandr
А как связать данные в макете с данными, но чтобы первоначальная инициализация была именно в макете ?
Oleksandr
Сори, с данными
Oleksandr
Очепятка прост
Oleksandr
Короче у меня есть много разных макетов на одно приложение. Я хочу чтобы макет задавал начальное значение
Oleksandr
Например инпута
Danila
Для инпута можно заюзать стандартное значение пропа, как мне кажется
Oleksandr
У меня было событие внутри макета, которое подхватывали мое приложение и собирало из него данные
Anonymous
Привет, я Стас, работаю в Digital агентстве в Одессе, пилил микросервисы и апи, коммерс системы и в целом скорее бэк. Но поюзал вью на одном проекте, зависимость есть, поэтому здравствуйте
Danila
А в чём разница?
Oleksandr
Хотя, я думаю что можно сделать тогда скрытую форму с данными необходимыми для настройки макета
Danila
Вообще ничего не понял :)
Vladimir
▫️Splento ▫️Laravel ▫️Смешные картинки могу кидать, ну и по Laravel подсказать, если вдруг надо ▫️Спецы, у которых можно спросить совета. Так же много полезного можно узнать просто читая диалоги ▫️Пятигорск ▫️Выложили ссылку в чатике Laravel
Anonymous
Например инпута
ты как-то неясно изъясняешься. У тебя есть компонент, компонент описан шаблоном, методами/даткой/пропами. Есть Компонент первого уровня, в шаблоне которого можно включать компоненты-дети. И вот в этих понятиях опиши свою проблемы и вопрос, который пытаешься решить
Anonymous
если у тебя проблема в том, чтобы сделать какую-то датку доступной во всех компонентах дерева - то гугли vuex
Vladimir
А по ларавелю смешные картинки есть?
http://files.vladstudio.com/blog/laravel/spongebob.jpg
Danila
Но определение стейта через шаблон - это какой-то антипаттерн, как мне кажется
Danila
http://files.vladstudio.com/blog/laravel/spongebob.jpg
Ну, я думал будут шутейки про фасады и магию
Anonymous
Можно определить в шаблоне условные варианты и отображать один из них в зависимости от стейта
Anonymous
либо сделать разные компоненты
Oleksandr
Вообще ничего не понял :)
Моя вина :) Цель, чего я хочу добиться, это приложение которое может скушать любой макет, и любой инстанс класса, унаследованного от базового класса. И мне иногда нужно в макете чтобы было задано начальное значение которое не базируется ни на чём. Просто юзеру так хочется, и все.
Danila
Эт как?
Danila
Юзер кто?
Danila
Кодер или конечный юзер?
Anonymous
откуда берется значение?
Anonymous
что такое макет?
Anonymous
что ты подразумеваешь под словом макет?
Oleksandr
но это какая-то глупость.
Стоп. У меня не компонент, а приложение с разными фасадами. Мой Вью принимает инстанс объекта с данными, и макет который должен его отображать. На этом использование Вью и заканчивается. Мои классы с данными для Вью так же используются на сервере, поэтому они не содержат какой-либо логики связанной с вью
Alex
какие философские сегодня вопросы в чате)
Anonymous
структура твоего приложения состоит из компонентов. Никак иначе
Oleksandr