
Alexander
28.03.2018
12:29:36
может надо создать документ, вот как с глупыми вопросами, где писали бы что использовать какой-то пакет, плохая практика

Sunlive
28.03.2018
12:30:23
при заходе в чат, надо отправлять на гугл форму, если набрал достаточное кол-во баллов, то пускают

Alexander
28.03.2018
12:30:37

Denis
28.03.2018
12:30:54
Устанавливаю модули к проекту, а тут много ошибок. Кто-то сталкивался с таким?

Google

Denis
28.03.2018
12:31:04

Sunlive
28.03.2018
12:32:29

Denis
28.03.2018
12:32:55
vue init webpack-simple

Stanislav
28.03.2018
12:33:22

Sunlive
28.03.2018
12:33:59
у меня кстати тоже есть пару зависимостей неподтянутых если через npm list смотреть, но все работает )

Denis
28.03.2018
12:34:37
хаха, я просто новичек в этой теме)
смотрю видео Лаврика, у него все работает, а у меня нет
хаха

Sunlive
28.03.2018
12:35:00
vue-init webpack myproject && npm i

Nikita
28.03.2018
12:35:19
Всем привет, есть ли мануал по тестированию spa с webpack-karma-jasmine?

Sunlive
28.03.2018
12:35:30
хаха
так он мб глобально смотрит?
туда обычно только vue-cli ставят

Denis
28.03.2018
12:35:58

Google

Sunlive
28.03.2018
12:36:07
npm list -g —depth=0

Denis
28.03.2018
12:36:42

Sunlive
28.03.2018
12:36:55
npm list -g —depth=0

Denis
28.03.2018
12:37:35

Sunlive
28.03.2018
12:37:52
это ты смотришь свои пакеты которые у тебя установленные глобально в системе
а есть пакеты локальные, проэкта
например vue-cli ставят глобально, что бы у тебя в консоли был доступ к командам типа vue init
отошел

Denis
28.03.2018
12:38:58
Я так и ставил)

Roman
28.03.2018
12:42:21
мне очень наравится, что 80% данной картинки составляет бесполезное черное поле)
я чувствую как полезно потрачен трафик

Kirill
28.03.2018
12:47:24
Lightshot чуваки
Для скриншотов

Michael
28.03.2018
13:09:28
Lightshot чуваки
++++ только вот под линухом нет его. приходится тут стандартный юзать без облачков

Александр
28.03.2018
13:12:43

Quiss
28.03.2018
13:14:10

Sunlive
28.03.2018
13:14:14
shutter юзаю

Alexander
28.03.2018
13:14:37

Michael
28.03.2018
13:14:46

Google

Quiss
28.03.2018
13:15:02

Michael
28.03.2018
13:15:15
магея

Quiss
28.03.2018
13:15:26
у меня был шифт + prtScr

Sunlive
28.03.2018
13:15:28

Quiss
28.03.2018
13:15:29
кидало в буфер

Alexander
28.03.2018
13:15:39
Тыжпрограммист

Michael
28.03.2018
13:15:40
что в буфер? блоб?))

Sunlive
28.03.2018
13:15:43
сложна

Michael
28.03.2018
13:15:51
лайтшот на имгур заливает сперва

Quiss
28.03.2018
13:16:13
пиздец сложности, нах надо

Michael
28.03.2018
13:16:20
а тут надо из папочки подтягивать ручками

Quiss
28.03.2018
13:16:30
ничо не надо
из папочки
изи

Michael
28.03.2018
13:16:42
а ещё стрелочки-хотелочки

Quiss
28.03.2018
13:16:56
ну стрелочки да, тут этого нет

Michael
28.03.2018
13:16:57
лайтшот ванлав
не. из папочки отстой

Google

Michael
28.03.2018
13:17:47
время и засираение папочки. но приходится.

Sunlive
28.03.2018
13:18:49
http://pix.toile-libre.org/upload/original/1522243121.png

Michael
28.03.2018
13:20:05
хочу apt install

Sunlive
28.03.2018
13:20:12
shutter
под линуксом

Michael
28.03.2018
13:20:18
island
изи? прям сразу можно в облако?

Sunlive
28.03.2018
13:21:04
в облако ты имеешь ввиду на хостинг?

Michael
28.03.2018
13:22:31
блин, лайтшот: тыкаешь кнопку типа принтскрин, выделяюешь область, рисуешь, если надо, далее само заливается на imgur и ссылка туда оказывается в буфере обмена
хочу так же

Богдан
28.03.2018
13:25:27
console.clear()
Vue.component('myComp', {
template: `
<div>
<button @click='onClick' ref='button'>Child</button>
<pre> {{clicks}} </pre>
</div>`,
methods: {
onClick(e) {
this.clicks.push('1')
}
},
mounted() {
this.$el.addEventListener('click', e => this.$refs.button.click())
},
data() { return { clicks: [] }}
})
new Vue({
el: '#app',
methods: {
onClick(e) {
document.getElementById( 'miId').click();
}
},
template: `
<div>
<button @click='onClick'>Click child button</button>
<myComp ref='myComp' :id="'miId'" />
</div>`
})
Господа, можно ли без нативного js реализовать такое?
я вот именно про такое прокидывание свойства имел ввиду

Alex
28.03.2018
13:30:06

Богдан
28.03.2018
13:30:41
this.$el.addEventListener('click', e => this.$refs.button.click())
document.getElementById( 'miId').click();

Alex
28.03.2018
13:30:57
у меня в примере обе кнопки добавляют в массив

Богдан
28.03.2018
13:32:21
ну правильно, потому там идет опрокидывание события. Вешается событие клик на компонент, а в нем уже идет клик по кнопке.
this.$el.addEventListener('click', e => this.$refs.button.click())

Alex
28.03.2018
13:33:23
ну по хорошему еще и снимать его надо в beforeDestroy

Google

Богдан
28.03.2018
13:33:32
а уже в родительском компоненте, мы вызываем событие компонента клик
document.getElementById( 'miId').click();
ну то само собою, это пока пример
просто есть ли на Vue механизмы такое сделать?

Alex
28.03.2018
13:35:03
всё равно пока не очень понимаю что именно хотите сделать

Arsen
28.03.2018
13:35:28
А не проще повешать тот же обработчик?

Богдан
28.03.2018
13:35:35
повешать событие на компонент, а потом уже вызывать событие компонента

Arsen
28.03.2018
13:36:06
<div @click='onClick'>
<button @click.stop='onClick'>Click child button</button>
<myComp ref='myComp' :id="'miId'" />
</div>
Так не катит?

#3301⏣SoulString
28.03.2018
13:36:54
Спектакль только развечо не рисует

Богдан
28.03.2018
13:37:03

#3301⏣SoulString
28.03.2018
13:37:15
В остальном аналогичное тело

Arsen
28.03.2018
13:37:24

#3301⏣SoulString
28.03.2018
13:37:45
З.ы. облака там есть и много

Arsen
28.03.2018
13:37:54
Или click() не вызывает vue-обработчики?
Я прост хз)

Богдан
28.03.2018
13:38:15