
Anatoly
16.10.2017
09:39:34
Ребят, кто юзает vue-bootstrap?
Unknown custom element: <b-form-checkbox-group> - did you register the component correctly? For recursive components, make sure to provide the "name" option.
Что за фигня такая? )

Rafael
16.10.2017
09:39:49
Оформить только правильно и норм, типо:
this._nonreactive.something

Stanislav
16.10.2017
09:41:46
Ну "_" уже само по себе должно быть понятно, что юзать не стоит

Google

Stanislav
16.10.2017
09:41:55
типа приватное поле

Rafael
16.10.2017
09:42:46

Stanislav
16.10.2017
09:43:17
Для этого можно посмотреть в определение computed

Rafael
16.10.2017
09:43:45
Типо да, пихаешь в this, а зачем?

Stanislav
16.10.2017
09:44:14
Можно в сеттере коммент оставить

Rafael
16.10.2017
09:44:48
Типо когда кто-то пойдёт дебажить код
Он поймёт что делает _* в корешке

Stanislav
16.10.2017
09:45:55
Как часто ты смотришь на _ поля в инстансе компонента, который дебажишь? :)
Я наверное никогда

Victor
16.10.2017
09:52:01

Google

Alex
16.10.2017
09:55:29

Rafael
16.10.2017
10:00:42

Stanislav
16.10.2017
10:01:12
Ну там то ты свои поля искал

Rafael
16.10.2017
10:03:00
А вдруг их там много было бы? И вообще разрабов было бы больше 1го?

Stanislav
16.10.2017
10:04:03
И что? Поле приватное - не знаешь, не трожь

Rafael
16.10.2017
10:11:59
Меньше проектных знаний - лучше

DimenSi
16.10.2017
10:12:48
в смысле, в js же давно через _ определяют приватность

Rafael
16.10.2017
10:13:08
А про:
this._nonreactive.something
Или
this._something

Stanislav
16.10.2017
10:14:03
Меньше проектных знаний - лучше
Это не проектное знание, а многолетние соглашение в JS :)
Благо скоро подвезут приватные поля в JS
* но с тэзисом я твоим согласен

Dmitry
16.10.2017
10:29:12
Всем привет
Кто-то работал с vee-validate?
Как мне отловить изменение valid и вызвать какой-то метод?
И вообще, каким лучше образом обрабатывать изменения в инпутах формы для валидации?
Я правильно понимаю, что нужно задать input-y какой-то v-model и вызывать метод через watch в vue инстансе?

reskwer
16.10.2017
10:58:35

Egor
16.10.2017
10:59:18
cOmputed

Victor
16.10.2017
10:59:18
cUmputed???
Серьезно?

reskwer
16.10.2017
10:59:32
оу )
спасибо )

Alex
16.10.2017
11:18:29
Там ещё data ничего не возвращает)

Google

Kelin
16.10.2017
11:56:23
https://vue-test-utils.vuejs.org

Alexandr
16.10.2017
11:56:44
ты писал уже тесты?

Kelin
16.10.2017
11:57:13
@alex_sokolov ?

Евгений
16.10.2017
11:59:05
data() {
return {
url: 'steampunk-girl/archive',
posts: []
}
},
methods: {
parse: function() {
axios.get(this.url)
.then(res => {
let parsed = parseArchive(res.data)
this.posts.append(parsed.posts)
})
}
}
Почему в callback недоступен this? Вроде во всех примерах примерно так и сделано

Michael
16.10.2017
11:59:48
парсе у тя обычный фанкшн
убери слово фанкшн
сделай его методом

Kelin
16.10.2017
12:00:53
Steampunk-girl-archive
Ничоси

Евгений
16.10.2017
12:01:53
сделай его методом
data() {
return {
url: 'steampunk-girl/archive',
posts: []
}
},
methods: {
parse() {
axios.get('/tb/'+this.url)
.then(res => {
let parsed = parseArchive(res.data)
this.posts.append(parsed.posts)
})
}
}
Так? Не помогло

Евгений
16.10.2017
12:02:11

Roman
16.10.2017
12:02:12

Евгений
16.10.2017
12:02:35

Kelin
16.10.2017
12:02:55
В смысле не в этом
Как минимум в этом)

Евгений
16.10.2017
12:04:20

Kelin
16.10.2017
12:04:46
Не может быть, у тебя же стрелка

Google

Сергей
16.10.2017
12:04:53
Может потому что там арроу функция?

Евгений
16.10.2017
12:05:00

Kelin
16.10.2017
12:05:25
Ну, и все ок должно быть
Где ты вызываешь?

Евгений
16.10.2017
12:05:48

Kelin
16.10.2017
12:06:56
console.log(this) внутри напиши
Что выдаст

Admin
ERROR: S client not available

Евгений
16.10.2017
12:07:24

Kelin
16.10.2017
12:08:40
Вот

Евгений
16.10.2017
12:09:00
да, похоже и правда в append была проблема. Спасибо!

Kelin
16.10.2017
12:09:46
После jQuery, полагаю? ?

Sasha
16.10.2017
12:10:38
а че не Object.assign

Michael
16.10.2017
12:10:48
ребят

Евгений
16.10.2017
12:10:49
ага, на днях на codepen баловался)

Michael
16.10.2017
12:10:52
там аппенд у него
вью клал на такие вещи
юзай push

Евгений
16.10.2017
12:11:08

Google

Michael
16.10.2017
12:11:10
и ...
а, у тя зис андефайнед
аа
а стой
у тя этот метод не слишком ли рано вызывается?
поставь туда сеттаймаут

Евгений
16.10.2017
12:12:03
разобрались уже. В консоль this выводится, а из браузера - undefined

Michael
16.10.2017
12:12:07
и туда стрелку с консоль лог
а, знач сурсмапы кривляются
типа такого

Евгений
16.10.2017
12:12:45
ок, понял

Sasha
16.10.2017
12:13:14
тогда push
зачем concat то

Michael
16.10.2017
12:13:39
пуш с вью оч круто работает
ибо вью гетеры юзает
всякие переопределения ему чужды
переопределил -- потерял геттер
придется вью показать спей функцией, ищи её
спец*