@vuejs_ru

Страница 1851 из 3900
Алексей
10.01.2018
09:46:52
Вот те и проблема.

Anton
10.01.2018
09:47:10
Вот в нём-то я router-view и не вижу.

Алексей
10.01.2018
09:47:58
routes: [ { path: '/', name: 'Home', component: () => import('@/components/Home'), }, { path: '/login', name: 'login', component: () => import('@/components/Login'), }, { path: '/dashboard/:slug', meta: { auth: true }, component: { template: '<router-view></router-view>' }, children: [ { path: '', name: 'dashboard', component: () => import('@/components/Dashboard'), }, { path: 'user/edit/:user_id', props: true, name: 'dashboard-user-edit', component: () => import('@/components/Dashboard/User/Edit'), }, { path: 'user/add', props: true, name: 'dashboard-user-add', component: () => import('@/components/Dashboard/User/Add'), }, ], }, ]

Google
Алексей
10.01.2018
09:48:02
И заработает.

Kosmos
10.01.2018
09:50:40
Киев, уже сегодня, 19.00, паб "Крапка кома", Kyiv Vue.js Meetup #1, ждем всех желающих. https://www.meetup.com/Kyiv-Vue-js-Meetup/events/246173518/



Владимир??‍?
10.01.2018
09:54:14
ор

Rumur
10.01.2018
09:56:56
Вот те и проблема.
добавил еще один компонент, DashboardHome, в нем разместил router-view и все заработало! http://take.ms/mgSDR Спасибо!

Alex
10.01.2018
09:58:40
Надо было дружелюбнее) чтобы любителей реакта тоже переманивать/))

??
10.01.2018
09:59:32
Надо было дружелюбнее) чтобы любителей реакта тоже переманивать/))
Зато даже мне теперь понятно стало, за что мне так vue понравился )

Kosmos
10.01.2018
10:00:02
Надо было дружелюбнее) чтобы любителей реакта тоже переманивать/))
Их должна интриговать и заманивать эта возможность:)

Alex
10.01.2018
10:00:14
??
10.01.2018
10:00:56
Только за возможность писать не на jsx?
Именно ) как к тому колхозу привыкнуть, я даже не знаю

Alex
10.01.2018
10:01:15
Слушал недавно фронтэнд юность. Про вью по делу сказали что исходники читать боль)

??
10.01.2018
10:01:18
Шаблоны очень понравились.

Google
Алексей
10.01.2018
10:01:41
Alex
10.01.2018
10:01:42
Именно ) как к тому колхозу привыкнуть, я даже не знаю
После ещё большего колхоза это было в радость

Владимир??‍?
10.01.2018
10:02:08
я бы еще в один файлик засунул, на всякий случай

Anton
10.01.2018
10:02:58
Всем добрый день, вопрос как подключать компоненты и less файлы в компонент только что бы путь начиналься с базовой директории то есть что бы не было ../../path/folder а сразу с /path/folder ?

Алексей
10.01.2018
10:03:52
В вебпаке есть alias

Anton
10.01.2018
10:04:50
у меня там есть такое

alias: { 'vue$': 'vue/dist/vue.esm.js' },

Алексей
10.01.2018
10:04:53
{ .... resolve: { alias: { '@': './src/ ... //хоть сколько сюда пихай } }

Alex
10.01.2018
10:05:32
alias: { 'vue$': 'vue/dist/vue.esm.js' },
Это лишь чтобы подключалась версия вью с компилятором шаблонов

Алексей
10.01.2018
10:06:00
Всем добрый день, вопрос как подключать компоненты и less файлы в компонент только что бы путь начиналься с базовой директории то есть что бы не было ../../path/folder а сразу с /path/folder ?
Вот моё: resolve: { alias: { '@': resolve('/src/'), '~': resolve('/src/assets/'), 'api': resolve('./src/api'), 'plugins': resolve('./src/plugins'), 'router': resolve('./src/router'), 'store': resolve('./src/store'), 'views': resolve('./src/views'), 'components': resolve('./src/views/components'), 'pages': resolve('./src/views/pages'), 'types': resolve('./src/types'), 'vue$': 'vue/dist/vue.runtime.esm.js' } }, и потом import Button from 'components/Button.vue' например.

Anton
10.01.2018
10:06:50
ого круто, огромное спасибо ) надо документацию почитать более подробнее )

Michael
10.01.2018
10:16:29
хм, биток тоже второй день болеет

Anton
10.01.2018
10:16:50
ага и слак и битбакет тоже

Andrey
10.01.2018
10:17:27
гит у всех нормально работает?
Гит норм. Гитхаб лежит.

Sunlive
10.01.2018
10:17:39
ну да, хаб

Александр
10.01.2018
10:19:53


Google
Rafael
10.01.2018
10:22:31
а почему она должна быть реактивной?

если это метод

попробей в классе добавть get перед функцией

а в левой убрать круглые скобки

вообще я пока не разобрался, буде ли работать реактивность для полей класса для которых не используется бабель

Александр
10.01.2018
10:27:42
Как-то так работает

Можно сказать что вообще не работает

Andrey
10.01.2018
11:22:43
кто из мастодонтов Вью может подсказать каким образом лчше всего реализовывать всплывающие окна куда этот шаблон с окном лучше всего крепить?

Alex
10.01.2018
11:24:49
кто из мастодонтов Вью может подсказать каким образом лчше всего реализовывать всплывающие окна куда этот шаблон с окном лучше всего крепить?
Можешь использовать element-ui Dialog компонент вроде. Там можно любой компонент прикрепить к всплывающему окну

Алексей Дмитриевич
10.01.2018
11:50:15
кто из мастодонтов Вью может подсказать каким образом лчше всего реализовывать всплывающие окна куда этот шаблон с окном лучше всего крепить?
Смотря чего тебе надобно по функциональности от него. Если нужна доступность по всюду, яб в рут крепил или вообще императивно и в body и потом так же императивно им управлять. Требования свои для себя хотябы опиши что тебе надо от модалки.

Stanislav
10.01.2018
11:50:38
vue-portal

Aleksey
10.01.2018
11:58:02
vue-portal
DEPRECATED see cerijs and ceri-portal

Stanislav
10.01.2018
12:00:10
DEPRECATED see cerijs and ceri-portal
Да, пардон. portal-vue https://github.com/LinusBorg/portal-vue

Aleksey
10.01.2018
12:04:28
Да, пардон. portal-vue https://github.com/LinusBorg/portal-vue
А зачем это? Сделать плейсхолдер для модалки, а потом туда пихать компоненту? Отовсюду

Stanislav
10.01.2018
12:06:25
А зачем это? Сделать плейсхолдер для модалки, а потом туда пихать компоненту? Отовсюду
Оно, на самом деле, не только для модалки, а для рендеринга чего либо в каком-то обозначенном месте. Там есть примеры/дока

Aleksey
10.01.2018
12:07:59
Aleksey
10.01.2018
12:11:22
https://www.youtube.com/watch?v=-qzRU7T4la0
За видео спасибо Вот из документации по portal-vue: But we normally need it to render components like modals, dialogs, notifications, snackbars and similar UI elements in a fixed position. With PortalVue, you can instead render the component to a <portal-target> that you can position as the very last in the page's body, making styling and positioning much easier and less error-prone Т.е. да, для удобства.

Google
Александр
10.01.2018
12:31:42
может кто подсказать, как избавится от псевдо изменений в watch, а то 8 раз реагирует на изменение props переменной?

Alex
10.01.2018
12:38:16
watch вызывается когда значение изменилось) или не менять) или да, внутри обработчика сравнивать как уже нужно старое и новое значение и вызывать метод из логики или не вызывать. Непонятно что вы там делать пытаетесь что такие сложности

Stanislav
10.01.2018
12:38:56
Или подумать и попробовать сделать без watch

Александр
10.01.2018
12:45:13


Kosmos
10.01.2018
12:45:24
Советую глянуть как это реализовано в ElementUI

Anton
10.01.2018
12:49:32
еще есть вопрос по поводу webpack я так понимаю что если буду делать такое // webpack.config alias: { 'less': './src/less' } // component <style lang="less"> @import 'less/contest'; </style> то оно не сработает

а как сделать что бы такое работало ? или эти переменные только на скрип распостраняються ?

Anton
10.01.2018
13:19:46
все равно не работает и документация которую я нашел тоже так не срабатывает https://webpack.js.org/configuration/resolve/#resolve-alias для less в теге style

Konstantin
10.01.2018
14:52:55
господа, есть ли возможность импортить npm пакет только по мере необходимости? например, когда юзер нажал кнопку. У меня в приложении гигантский пакет, который весит 45% от всего app.js, урезать его webpack ignore плагином не вариант, и даже lazy loading страницы не подойдет.

KPABE
10.01.2018
15:07:07
ребят куда и как сохранять данные из дата чтобы они не были реактивными, это для сброса измененных данных, например открываем форму реадктирования там меняем все что нужно и оно реактивно меняется а если нажимаем закрыть то все сбрасывается в исходную

KPABE
10.01.2018
15:10:37
сбрасывай при закрытии ?
так уже не сбрасывается ибо все реактивно поменялось в дате, и вот интересуюсь как сделать чтобы не изменялось

Iosif
10.01.2018
15:10:41
как работаете дальше с этими данными?

может просто отправлять форму без моделек всяких, не?

submit.prevent="func", а в ней данные формы в e.$ref

Roman
10.01.2018
15:12:08
так уже не сбрасывается ибо все реактивно поменялось в дате, и вот интересуюсь как сделать чтобы не изменялось
почему нельзя локально для формы редактирования сохранять данные и в случае чего откатываться к ним?

Google
Roman
10.01.2018
15:13:00
форма редактирования - это отдельный компонент? или как?

Iosif
10.01.2018
15:13:05
@romanbronevik https://stackoverflow.com/questions/42694457/getting-form-data-on-submit#42694789

Vladislav
10.01.2018
15:15:55
ребят, кто с анимациями работал (canvas) можете материала подкинуть?

либо альтернативы

Michael
10.01.2018
15:20:21
fabriq js

Vladislav
10.01.2018
15:22:29
fabriq js
офигеть, спасибо

со спрайтами весьма интересная штука

KPABE
10.01.2018
15:27:53
форма редактирования - это отдельный компонент? или как?
вот вроде то что я искал https://jsfiddle.net/bf1631pu/

ща попробую

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