@vuejs_ru

Страница 1486 из 3900
Василий
19.10.2017
06:52:38
Я просто с самого начала с ним

ПОэтому уже привык

и вообще

он самый популярный

Google
?
19.10.2017
06:53:56
???

Василий
19.10.2017
06:54:02
uikit тоже пинали как-то, коогда надо было кучу сайтов на одном бэкэнде сделать, но с разной обложкой

но меня не вставил

Алексей
19.10.2017
06:57:49
Бутстрап и vue
Vuetify тогда уж, а не bs

Василий
19.10.2017
07:00:31
По крайней мере, у меня есть выбор)

Но базовый шаблон можно и на bootstrap наляпать

Потом уже замутить все на чем-нибудь другом

Алексей
19.10.2017
07:01:59
Но базовый шаблон можно и на bootstrap наляпать
он тебе больше bootstrap понравится. Тем более если ты хочешь страницы во Vue делать. Принципы схожи

Александр
19.10.2017
07:02:25
Как обновить модель? this.$emit('input', this.value); не работает

Anton
19.10.2017
07:02:53
этот щит частенько мелькает в вакансиях
В вакансиях и AngularJS с реактом мелькают.

Василий
19.10.2017
07:03:25
В вакансиях и AngularJS с реактом мелькают.
Хочу начать свой SPA путь именно с vue

Google
Василий
19.10.2017
07:03:32
Не знаю, почему)

он тебе больше bootstrap понравится. Тем более если ты хочешь страницы во Vue делать. Принципы схожи
Тогда надо выпилить то, что уже накалякано на бутстрапе из проекта, и пробовать :)

Alex
19.10.2017
07:05:15
Anton
19.10.2017
07:05:57
это тут причем?
При том, что тоже сорта говна.

Dmitry
19.10.2017
07:06:30
Вот сижу сейчас проект на бутстрапе пилю + vue. Проблем нет

Alex
19.10.2017
07:06:35
При том, что тоже сорта говна.
а... ну блин, если есть спрос, почему бы его не юзать. Другое дело ты его знаешь, он не нравится, для себя делаешь на другом

Sergio
19.10.2017
07:07:00
да какая разница вообще бутстрап не бутстрап, все они одинаковые плюс минус

Dmitry
19.10.2017
07:08:24
Есть разница)

Alex
19.10.2017
07:08:53
Дъявол кроется в деталях)

Василий
19.10.2017
07:09:19
Вот сижу сейчас проект на бутстрапе пилю + vue. Проблем нет
Я хочу первую версию выкатить на бутстрапе, потому что мне итак придется учить с нуля vue, а если еще и новый фреймворк для верстки, то я боюсь, что неподъемно)

Плюс, я и для бэкэнда учу новую технологию

Dmitry
19.10.2017
07:10:32
Да тут разница с ui китами лишь в том, что тебе на бутстрапе все компоненты придется самому пилить

На бутстрапе считай только верстка

Alex
19.10.2017
07:11:10
Василий
19.10.2017
07:11:13
Пока мне банально будет проще на бутстрапе свертстать

Dmitry
19.10.2017
07:11:35
Да, вон Александр дело говорит

Василий
19.10.2017
07:11:38
Потом поделить все на компоненты vue

И реактивизировать

И реактивизировать
фига себе слово

выдумал

Google
Василий
19.10.2017
07:13:05
Я так понял, что те фреймворки предполагают написание компонентов на js? без html?

Dmitry
19.10.2017
07:13:36
Не понял)

Василий
19.10.2017
07:13:50
тьфу ты

я туплю, сорян)

Я понял вас, о чем речь

Посмотрел доку

по vuetify

Dmitry
19.10.2017
07:14:22
Там уже просто готовые конмоненты, берешь да пользуешь

Василий
19.10.2017
07:14:29
ну вообще, в принципе, можно и попробовать

оно ведь может быть подрублено как и vue, тэгом в html?

или надо всю эту бутафорию js разработчиков запускать?

Нашел, CDN install есть)

??

Alex
19.10.2017
07:15:56
Buefy ещё никто не советовал?

Василий
19.10.2017
07:15:59
Выпилю значится bootstrap

Clayman
19.10.2017
07:16:28
Всем утра. Попробую еще раз спросить :) Есть компонент, который рендерит список. Есть app, который этот компонент вызывает. Список хранится в Vuex сторе. Вопрос: где лучше загружать этот список с сервера? 1. В аппе, передавать в компонент через props 2. Внутри компонента через коллбек created

Sergio
19.10.2017
07:16:33
ну кстати bulma, чем не альтернатива бутстрапу

Василий
19.10.2017
07:17:37
И еще, может у кого есть пример кода с vue router? Чтоб помимо документации посмотреть на реальный код=)

Dmitry
19.10.2017
07:17:41
Для любителей и такое есть) https://bootstrap-vue.js.org/

Google
Sergio
19.10.2017
07:18:53
Clayman
19.10.2017
07:20:02
Окей, через месяц выясняется что в другом месте надо заюзать этот же компонент, но данные должны быть немного другими. И мы идем копипастить компонент, потому что данные зашиты в компьютед, Реюзабельность кода - май эсс.

Clayman
19.10.2017
07:20:35
?
!

Alex
19.10.2017
07:20:43
Миксины отменили?

Clayman
19.10.2017
07:22:14
Но зачем, если данные можно просто передать через пропсы? Плюс это делает компонент мене связанным с хранилищем, которого в следующем проекте может и не быть (а компонент перенесется)

Clayman
19.10.2017
07:23:45
А вам потом нужно добавить или изменить функцию в компоненте
Мне почему-то _кажется_, что логичнее передавать в пропсах. Не знаю почему :) Поэтому и решил спросить.

Alex
19.10.2017
07:23:48
Да можно геттер на основе пропсов сделать ю

Clayman
19.10.2017
07:24:39
А куда?

Dmitry
19.10.2017
07:24:57
Будешь компонент в нескольких местах использовать с разными данными - пропсы. Иначе можно обойтись без них)

Alex
19.10.2017
07:25:27
В вуекс есть к примеру artists:..., users:...

Есть 2 геттера которые возвращают их

Alex
19.10.2017
07:25:51
Небо и земля, как по мне.
Почитай про контроль состояний. Про переход на vuex. Первым делом убираются пропсы. И данные вместо пропсов берутся из стэйта

Alex
19.10.2017
07:26:15
В пропс передаёте нужный вам параметр.

Google
Alex
19.10.2017
07:26:43
В компоненте читаете пропс и делаете геттера на его основе

Alex
19.10.2017
07:26:53
То есть динамический

Все.

Clayman
19.10.2017
07:27:00
В компоненте читаете пропс и делаете геттера на его основе
По сути, оно так и работает сейчас, но с небольшой модификацией.

Alex
19.10.2017
07:27:30
Ну в целом подход ок. Как по мне. Если компонент независим

Clayman
19.10.2017
07:27:53
Спасибо за ответы всем :3

Alex
19.10.2017
07:27:55
Но я бы писал через рут компонент + миксины.

Clayman
19.10.2017
07:28:23
А рут компонент за что отвечать будет?

Alex
19.10.2017
07:28:52
А рут компонент за что отвечать будет?
Разметка + унифицированные методы

Как я выше писал - если данные могут быть другими то и методы в конечном счёте тоже. И вам придется все равно копипастить

Максон
19.10.2017
07:30:58
у меня давно зреет вопрос. вью сам про себя пишет что он MVVM. что это значит? я в нем увидел и представление, и модель (vuex), и контроллер (контроллер и представление соединены в одном файле .vue, но разнесены по разным блокам). где я ошибаюсь?

Dmitry
19.10.2017
07:31:11
Через пропсы еще валидацию можно сделать)

Nightwelf
19.10.2017
07:31:25
парни, обновил vscode и похоже настройки перезаписались

помогите

Nightwelf
19.10.2017
07:31:46
надо чтобы не добавлялась ;

и кавычки были одинарные

где поправить?

Alex
19.10.2017
07:32:28
Nightwelf
19.10.2017
07:32:31
а то вьюха ругается

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