
Andrey
15.02.2018
14:36:12
Ребят, всем привет. Как отменить стандартное событие на router-link ? Уже куда только мог передаю event, юзаю native.prevent, а событие не отменяется.

Alex
15.02.2018
14:37:10

Andrey
15.02.2018
14:38:00
только что нашел, вы про сторожевые хуки ?

Van
15.02.2018
14:38:26

Google

Andrey
15.02.2018
14:38:40
спасибо!

VlaDi4eKK
15.02.2018
14:45:26
Красиво...

Andrew
15.02.2018
14:59:29
За счёт чего уменьшаете бандл собранный webpack ?

Alex
15.02.2018
15:08:43
Господа, а как лучше всего повесить событие в компоненте на изменение стейта (vuex)?

Maksim
15.02.2018
15:09:17
ребята я туплю как сделать
var url_string = window.location.href;
var url = new URL(url_string);
var c = url.searchParams.get("q");
console.log(c);
так только на vue js
где q это параметр виду ?q=10 я его получаю

Van
15.02.2018
15:12:17

Alex
15.02.2018
15:13:46
Храни тебя аллах
someAttribute у меня уже есть, мне просто надо повесить вотчер, прям на элемент стора как я понял

Van
15.02.2018
15:16:54

Google

Van
15.02.2018
15:18:08

Alex
15.02.2018
15:21:10
Надо фокус делать на элемент в глубоком компоненте
Можно сделать чтото типа евент листенера
Только я не знаю как лучше в рамках vue

Andrey
15.02.2018
15:22:53
this.$refs.xxxx.focus()

Alex
15.02.2018
15:24:15
Только там вложенность 4 элемента

Van
15.02.2018
15:24:16

Alex
15.02.2018
15:24:29
this.$refs.xxxx.$refs.xxxx.$refs.xxxx.$refs.xxxx.$refs.xxxx.$refs.xxxx.focus()
Я приувеличил конечно, там он внук того компонента в котором случается необходимость поменять фокус

Ilyas
15.02.2018
15:25:31

Andrey
15.02.2018
15:25:37
так сделай на последнем компоненте просто при моунте

Van
15.02.2018
15:26:16

Andrey
15.02.2018
15:27:40
а фокус на внука тут причем?)

Alex
15.02.2018
15:28:10
Пока мне идея с ивентбасом нравится

Van
15.02.2018
15:28:21

Andrey
15.02.2018
15:29:45
а ну там еще надо чтото вернуть) я думал просто нужен фокус... малоли какоето модальное окно с оповещением и одной кнопкой занрытия

Gran
15.02.2018
15:31:03
Почему отрабатывает событие window.resize при перерендеринге vue?

Van
15.02.2018
15:32:57

Gran
15.02.2018
15:33:51

Google

Gran
15.02.2018
15:34:31
Работа директив v-if не порождает resize?
Как то это странновато

Andrey
15.02.2018
15:35:44
а где она что должна породить?

Van
15.02.2018
15:36:06

Alex
15.02.2018
15:37:53
Вотчер за стейтом работает и то что надо делает. EventBus поднимать и импортить его ради одного этого пока ломает. Оставлю так, может потом придёт озарение :)

Van
15.02.2018
15:40:04

Alex
15.02.2018
15:40:37
Ну мне надо его заинстансить и экспортировать в компоненты - верно?

Van
15.02.2018
15:42:30

Alex
15.02.2018
15:43:29
Спасибо большое за помощь. Вообще крутой чатик, мне нравится :)

Maylo
15.02.2018
15:56:11
Всем привет
Ребята, не работает vue в мозилле
Самый простой hello world даже
В чем может быть проблема?

Wingman
15.02.2018
15:59:53
/me включает модуль телепатии

Apollonarii
15.02.2018
16:00:16
/me

Denis
15.02.2018
16:00:23
/me

Wingman
15.02.2018
16:00:47
никто не помнит irc :(
выросло поколение)

Andrey
15.02.2018
16:01:27

Pavel
15.02.2018
16:03:57
привет!
Есть вопрос: можно ли и правильно ли создавать vue-объект внутри другого vue-объекта?
Если нет, как лучше поступить?

Maylo
15.02.2018
16:04:24

Google

Andrey
15.02.2018
16:05:02
а если екзеспляр в экземпляре то это дичь какаято)

Pavel
15.02.2018
16:05:32

Andrey
15.02.2018
16:06:42
чето както не очень просто))

Phil
15.02.2018
16:06:46

Andrey
15.02.2018
16:07:22
что такое Vue-объекты по твоему. объясни)

Admin
ERROR: S client not available

Pavel
15.02.2018
16:08:09

Andrey
15.02.2018
16:08:45
ну это екземпляр называется...
а что за задача?
зачем такое вобще может понядобиться что бы внутри екземпляра еще были екземпляры?

Maylo
15.02.2018
16:09:27
Подключил babel-polifill
Всё равно не работает.
Что за х

Andrey
15.02.2018
16:09:28
чет я себе слабо представляю

Pavel
15.02.2018
16:11:56
чет я себе слабо представляю
у меня реализованы всплывающие окна на Vue.
То есть, section содержит в себе ещенесколько section
<section id="popups">
<section id="p1"></section>
<section id="p2"></section>
<section id="p3"></section>
</section>

Andrey
15.02.2018
16:12:23
ну так делай компонентами внути одного экземпляра

Pavel
15.02.2018
16:12:51
#p1, #p2, #p3 — это всплывающие окна,
c помошью Vue я меняю их состояния, с этим всё хорошо

Andrey
15.02.2018
16:13:00
делаешь темплейты под окна и вызываешь когда надо)

Pavel
15.02.2018
16:13:07
вопрос не в этом))
мне нужно создать экземпляр Vue в одном из этих окон
для реализации простенького wysiwig-редактора

Google

Andrey
15.02.2018
16:14:15
может ты сокетом обойдешься?)

Pavel
15.02.2018
16:14:55
<section id="popups">
<section id="p1">
<div id="wysiwyg"></div>
</section>
<section id="p2"></section>
<section id="p3"></section>
</section>
<script>
var popups = new Vue({...});
var wysiwyg = new Vue({...});
</script>
то есть, пытаюсь заставить работать один экземпляр внутри другого
но на wysiwig даже события не вызываются при таком подходе
мне точно нужно объявлять wysiwyg как компонент?

Van
15.02.2018
16:29:05
для реализации простенького wysiwig-редактора
Создай компонент с редактором внутри, нужные методы проксируй и вызывай $emit('on-my-custom-event-name', payload) с данными. В родительском компоненте навешивай на компонент с визивигом @on-my-custom-event-name="doSomethingWithPayloadFromComponent"

Pavel
15.02.2018
16:31:46

Alex
15.02.2018
16:32:27

Wingman
15.02.2018
16:32:49
о, олдфаг :)

Alex
15.02.2018
16:33:13
Или +о
Оператор)))

Ivan
15.02.2018
16:33:35
Помню в гта са irc чат :D

Van
15.02.2018
16:33:40

Pavel
15.02.2018
16:34:58

Van
15.02.2018
16:38:49

Pavel
15.02.2018
16:40:08