
reskwer
25.01.2018
12:56:01
у всех лагает вьютулс ???
меня это уже бесить начинает

Виталий
25.01.2018
12:57:08

Bohdan
25.01.2018
12:57:44

Google

Виталий
25.01.2018
12:58:25
у всех лагает вьютулс ???
Ага. После обновления какого-то при горячем релоаде webpack-ом дерево компонентов часто пропадает - приходится консоль сворачивать разворачивать чтобы прогрузилось снова.

DreaMinder
25.01.2018
13:04:52

Yaroslav
25.01.2018
13:29:57
Ребят, подскажите где почитать про роутеры ?
https://jsfiddle.net/space2pacman/2qy07p1c/1/
3 и 4 строчка кода
Как выводимые данные поместить в щаблон ?

Stanislav
25.01.2018
13:34:42
Никто не встречал статью "Интегрируем Vue в уже существующий сайт" ?

Sergey
25.01.2018
13:34:43
Привет! А ни кто не знает, есть ли какой то эталонный проект на вью, spa например? чтобы подглядывать, как правильно.


Виталий
25.01.2018
13:39:17
Привет! А ни кто не знает, есть ли какой то эталонный проект на вью, spa например? чтобы подглядывать, как правильно.
гм. Стартовый момент здесь - vue-cli.
https://github.com/vuejs/vue-cli
В ней есть сразу несколько готовых шаблонов
Current available templates include:
webpack - A full-featured Webpack + vue-loader setup with hot reload, linting, testing & css extraction.
webpack-simple - A simple Webpack + vue-loader setup for quick prototyping.
browserify - A full-featured Browserify + vueify setup with hot-reload, linting & unit testing.
browserify-simple - A simple Browserify + vueify setup for quick prototyping.
pwa - PWA template for vue-cli based on the webpack template
simple - The simplest possible Vue setup in a single HTML file
Помимо этих, есть и кастомные пользовательские или библиотечные
Например, у vuetify есть целый набор своих шаблонов для vue-cli
https://vuetifyjs.com/vuetify/quick-start


Sergey
25.01.2018
13:46:41
Спасибо )
Может не много не так выразился. Я имел в виду, что хотелось бы посмотреть на готовы проект какой то боевой, который хорошо сделан и можно взять его за пример.

Danila
25.01.2018
13:55:40
Привет. Очень хочется юзать вуекс из-за удобста экшенов и сопутствующего удобства организации обмена с сервом в одном месте. Но вуекс мне, объективно, не нужен. Как правильно устроить обмен с бэкэндом? Рвать его на куски и импортить по-компоненто? Запихать в один файл? Я что-то упускаю?

Станислав
25.01.2018
14:00:03
npm i vue-resource

Google

Станислав
25.01.2018
14:00:14
если про взаимодействие с бэкэндом

Danila
25.01.2018
14:04:02
За ссылку спасибо.
Просто использование вуекса здорово разграничивает ответсвтенности
Я про то, как правильно оторвать реализацию обмена от компонента, или не стоит париться?

makvell
25.01.2018
14:05:47
вынести в отдельное место, подключать по необходимости и использовать там где нужно? :)

Alexander
25.01.2018
14:06:02
vue-resource уже не актуален, насколько мне известно, рекомендуют использовать https://github.com/imcvampire/vue-axios, а по поводу архитектуры не знаю

Станислав
25.01.2018
14:07:04

Michael
25.01.2018
14:07:42

Alexander
25.01.2018
14:08:34
сейчас врывается еще один человек и говорит что и это не актуально)

Bohdan
25.01.2018
14:08:43
отправляйте голубей за данными

makvell
25.01.2018
14:08:52
чего вы прицепились к, грубо говоря, "инструменту запросов"? человек же за архитектуру спросил ;)

Danila
25.01.2018
14:08:56
Конкретная аякс-либа не так важна
Да
Я больше про архитектуру

Станислав
25.01.2018
14:09:02
у аксиоса есть такая превосходная возможность, как описывать ресурсы заранее для последующего использования?
https://github.com/pagekit/vue-resource/blob/develop/docs/resource.md
чтобы можно было тупо users.get().then(...)

Виталий
25.01.2018
14:10:36
Парни, такой вопрос.
Есть способ как-то нормально получить на выходе строку HTML по некоему шаблону.
Тоесть не занимаясь фигней типа

Google

Станислав
25.01.2018
14:10:53
фу это че

Виталий
25.01.2018
14:11:04
... а нормально, как в Vue или в Handlebars

Danila
25.01.2018
14:11:06
template literals

Alexander
25.01.2018
14:11:56
если я правильно понял о чем идет речь, то вот это с доки

Станислав
25.01.2018
14:12:07
неправильно понял

makvell
25.01.2018
14:13:25
ну так это все можно в своем модуле описать, а где нужно - просто MyAPI.getUsers().then(...)

Stanislav
25.01.2018
14:18:28

Виталий
25.01.2018
14:20:14
template literals
Спасибо тебе, добрый человек ?
А то я аж спал плохо, после того когда у себя в коде взглядом встречал то что скинул) А для поиска решения даже не мог понять как на англ. сформулировать запрос.
фу это че
Да меня самого оторопь брала и отвращение, а как по другому сделать не мог понять - сделал как получилось.

Danila
25.01.2018
14:26:25

Vadim
25.01.2018
14:30:19
Посоветуйте что-то, чтобы сделать кастомный select. Просто хочу кастомизировать выпадающее меню, без всяких select2 и т.д.

Stanislav
25.01.2018
14:30:45

Alexander
25.01.2018
14:31:47

Vadim
25.01.2018
14:36:21

Alexander
25.01.2018
14:37:13

Stanislav
25.01.2018
14:37:15
Спасибо
От ребят из Monterail. Юзают Vue в проде, делали прошлую конфу в Польше

Andrey
25.01.2018
14:57:27

sunaraw
25.01.2018
15:02:58
Vue templates и prettier (или другой форматтер). Как их подружить?
Желательно в vs code.
В Vetur можно выбрать js-beautify-html, но это не помогает, что делать?

Google

Alexander
25.01.2018
15:05:05
@xanf_ua воу, здравствуйте)

Illya
25.01.2018
15:05:13
я мимо проходило
логи нужны


Arstanbek
25.01.2018
15:10:23
Приветствую!
Хорошо бы админам группы, или энтузиастам сделать гайд по часто задаваемым вопросам и методам их решений.
Что должен человек минимально знать для начала работы с Вью. Вроде, порог вхождения невысокий.
А потом краткий курс, как можно искать готовые компоненты.
Таких материалов валом, главное, скомпоновать в список обязательных к прочтению/просмотру, предпочтительном на русском, так как аудитория соответствующая.
Интересно было бы.
Есть мудрость - правильно заданный вопрос уже содержит в себе половину ответа )
Из своего опыта, когда решал, на каком коде мне будет удобнее писать свой проект, хотелось попробовать все, чтобы не было сомнений. Ангуляр не стал даже смотреть, потому что нужно было запомнить более 20 директив (а может даже и больше 40 в одной из версий). Затем, не совместимость версий. Ангуляр не ругаю, потому как, в команде у сильного архитектора, хоть на чем писал бы. А хотелось изящно, просто и красиво. Между прочим, на вью я долго не обращал внимания, так как в нем упоминались эти страшные слова "директивы". Начал с реакта. Пару дней погонял скринкасты, с неделю пытался делать что-то из своего проекта. И эта слишком непонятная, многословно-бесплоезная методика редакс, и плюс к тому у меня на выхлопе мало, а кода очень много. Забил, простил себе печальный опыт. Оставалось Вью, да и к тому времени встречались статьи, где говорилось о том, что это прекрасно)
Начав изучать оф документацию, натакнулся на одно видео, которое подкрепило убеждение в том, что выбрав Вью - я не прогадаю )
https://www.youtube.com/watch?v=7pmw5gvWAf8&list=PL3Je9Uu8Smu2YZhpdEKzfW8zFZtCU2Vvy
Воодушившись, я попробовал начать, и код начинал выглядеть очень страшным. Тогда, договорился с одним за оплату со спецом по Вью, который был известен своим опытом. Был выбран http://framework7.io/vue/
Договор был таков - работаем совместно 3 раза в неделю по 3-4 часа, в течении двух недель.
(Интересный, но, своеобразный и капризный инструмент. Если кому интересно, обязательно для попробования http://quasar-framework.org/components/ )
Спецу подготовил кейс задач, которые часто встречались в проекте. Примеры реализации страниц, модалей, попапов. То есть, когда шаблонные страницы были готовы, то по образу подобию, попытался делать другие самостоятельно, и тут же решал возникающие проблемы на месте))).


Illya
25.01.2018
15:11:21
автор видео улыбнулся

Alexander
25.01.2018
15:12:07
ахах

Arstanbek
25.01.2018
15:15:33
автор видео улыбнулся
https://youtu.be/7pmw5gvWAf8?list=PL3Je9Uu8Smu2YZhpdEKzfW8zFZtCU2Vvy
Серьезно, вы об этом? )

Illya
25.01.2018
15:15:41
Да
Я автор

Arstanbek
25.01.2018
15:16:57

Dmitry
25.01.2018
15:33:23
Народ подскажите как можно на Vue отследить изменения даных, к примеру, у меня есть таблица несколько строк с данными, заполняю форму записываю в базу, а таблица не изменеятся)????


Леха
25.01.2018
15:34:32
Приветствую!
Хорошо бы админам группы, или энтузиастам сделать гайд по часто задаваемым вопросам и методам их решений.
Что должен человек минимально знать для начала работы с Вью. Вроде, порог вхождения невысокий.
А потом краткий курс, как можно искать готовые компоненты.
Таких материалов валом, главное, скомпоновать в список обязательных к прочтению/просмотру, предпочтительном на русском, так как аудитория соответствующая.
Интересно было бы.
Есть мудрость - правильно заданный вопрос уже содержит в себе половину ответа )
Из своего опыта, когда решал, на каком коде мне будет удобнее писать свой проект, хотелось попробовать все, чтобы не было сомнений. Ангуляр не стал даже смотреть, потому что нужно было запомнить более 20 директив (а может даже и больше 40 в одной из версий). Затем, не совместимость версий. Ангуляр не ругаю, потому как, в команде у сильного архитектора, хоть на чем писал бы. А хотелось изящно, просто и красиво. Между прочим, на вью я долго не обращал внимания, так как в нем упоминались эти страшные слова "директивы". Начал с реакта. Пару дней погонял скринкасты, с неделю пытался делать что-то из своего проекта. И эта слишком непонятная, многословно-бесплоезная методика редакс, и плюс к тому у меня на выхлопе мало, а кода очень много. Забил, простил себе печальный опыт. Оставалось Вью, да и к тому времени встречались статьи, где говорилось о том, что это прекрасно)
Начав изучать оф документацию, натакнулся на одно видео, которое подкрепило убеждение в том, что выбрав Вью - я не прогадаю )
https://www.youtube.com/watch?v=7pmw5gvWAf8&list=PL3Je9Uu8Smu2YZhpdEKzfW8zFZtCU2Vvy
Воодушившись, я попробовал начать, и код начинал выглядеть очень страшным. Тогда, договорился с одним за оплату со спецом по Вью, который был известен своим опытом. Был выбран http://framework7.io/vue/
Договор был таков - работаем совместно 3 раза в неделю по 3-4 часа, в течении двух недель.
(Интересный, но, своеобразный и капризный инструмент. Если кому интересно, обязательно для попробования http://quasar-framework.org/components/ )
Спецу подготовил кейс задач, которые часто встречались в проекте. Примеры реализации страниц, модалей, попапов. То есть, когда шаблонные страницы были готовы, то по образу подобию, попытался делать другие самостоятельно, и тут же решал возникающие проблемы на месте))).
Что должен человек минимально знать для начала работы с Вью
Как минимум прочитать доку 2 раза.
Там же реально все настолько разжевано, что вопросов почти не остается.


Dmytro
25.01.2018
15:34:51
Всем, привет! Есть вопрос. Имею 2 компонента, которые расположены на разных роутах. Иерархически данные компоненты не связаны. При этом у компонента, который находится по роуту, например /someroute state namespaced. Но второй компонент, который находится по роуту /someroute/edit/:id нужно передать массив, который формируется в первом компоненте. Каким образом можно получить эти данны со стора первого компонента?

Виталий
25.01.2018
15:35:55

Леха
25.01.2018
15:35:59
Элементарно. Замапить один и тот же элемент стэйта в оба компонента. В чем конкретно вопрос?

Dmitry
25.01.2018
15:36:33

Arstanbek
25.01.2018
15:36:42

Andrey
25.01.2018
15:37:34
там может решение нужно без Vuex?

Yevhenii
25.01.2018
15:37:39
Привет всем, посоветуйте плиз плагины/пакеты/статьи по валютным маскам на инпуты
К примеру что бы при вводе сумы запятые и точки роставлялись по своим местам

Dmytro
25.01.2018
15:37:54

Google

Arstanbek
25.01.2018
15:38:33
переход асинхронный?

Dmytro
25.01.2018
15:39:24
переход асинхронный?
<router-link
:to=" { name: '/ip-rules/edit', params: { id: editIp } } "
class="pull-right"
>

Arstanbek
25.01.2018
15:42:28
надо по другому немного.
Прикрутите vuex.
Для перехода, опишите метод, который сперва засунет в стору данные, а потом сделает переход на другую страницу, и вызывайте его.

Stanislav
25.01.2018
15:45:55

Dmytro
25.01.2018
15:47:30
надо по другому немного.
Прикрутите vuex.
Для перехода, опишите метод, который сперва засунет в стору данные, а потом сделает переход на другую страницу, и вызывайте его.
vuex используется, в сторе данные обновляется, это 100%, потому как логика устроена так что, до перехода на новую страницу данные, которые нужны уже есть в сторе. Но при переходе на новую страницу, когда вызывают
...mapGetters({
values: 'ipRules/getEditedIps',
}),
ipRules/getEditedIps - вот это метод возвращает пустой массив, хотя на пердыдущей странице, я вижу, что данные в сторе обновились

Vadim
25.01.2018
15:47:57

Arstanbek
25.01.2018
15:50:14
vuex используется, в сторе данные обновляется, это 100%, потому как логика устроена так что, до перехода на новую страницу данные, которые нужны уже есть в сторе. Но при переходе на новую страницу, когда вызывают
...mapGetters({
values: 'ipRules/getEditedIps',
}),
ipRules/getEditedIps - вот это метод возвращает пустой массив, хотя на пердыдущей странице, я вижу, что данные в сторе обновились
те ли геттеры используются?
Попробуйте после заполнения сторы и перед переходом вывести данные в консоль через тот геттер.
И ту же строку на новой)
Кажется, вы что-то не так делаете

Dmytro
25.01.2018
15:51:16

Arstanbek
25.01.2018
15:52:13

Stanislav
25.01.2018
15:52:37

Andrey
25.01.2018
15:54:50
Проблема с тем, что вью девтулс не могет в iframe, надеюсь они скоро допилят это

Vadim
25.01.2018
15:56:08

Andrey
25.01.2018
15:57:44
ну в настройках просто указываешь адресс откуда ВК будет грузить iframe. Для сервака с лайврелоадом юзал gulp-connect с таким конфигом:
proxy: '127.0.0.1:3338',
port: 3338,
https: true,
livereload: true,
root: './'

Vadim
25.01.2018
15:58:25

Леха
25.01.2018
15:59:02
vuex используется, в сторе данные обновляется, это 100%, потому как логика устроена так что, до перехода на новую страницу данные, которые нужны уже есть в сторе. Но при переходе на новую страницу, когда вызывают
...mapGetters({
values: 'ipRules/getEditedIps',
}),
ipRules/getEditedIps - вот это метод возвращает пустой массив, хотя на пердыдущей странице, я вижу, что данные в сторе обновились
ipRules/getEditedIps - вот это метод возвращает пустой массив
Так метод или геттер?
Такое впечатление, что вы пытаетесь при переходе вызвать экшн.
Без кода трудно угадать.