@vuejs_ru

Страница 3256 из 3900
Roman
15.07.2018
14:54:14
ну если тебе нормально держать в голове аннотации типов для миллиона функций, вопросов нет

Богдан
15.07.2018
14:55:54
ну если тебе нормально держать в голове аннотации типов для миллиона функций, вопросов нет
ну так сила в js как раз в том что он не типизирован, и позволяет сделать массу вещей где например типизированные не могут

Google
Roman
15.07.2018
14:57:08
ну так сила в js как раз в том что он не типизирован, и позволяет сделать массу вещей где например типизированные не могут
ты воду говоришь) нет таких кейсов. типы нужны, без них на больших проектах просто забываешь что делает та или иная функция и все такое

Богдан
15.07.2018
14:57:51
а теперь попробуй TS)
TS тоже когда-то пробовал ... чето не взлетело.

Mr_Babrums.bin
15.07.2018
14:58:30
Так, помогайте человека спасать. Говорит типы не нужны.

Богдан
15.07.2018
14:58:46
ты воду говоришь) нет таких кейсов. типы нужны, без них на больших проектах просто забываешь что делает та или иная функция и все такое
хм ... а какая разница типизированный язык или нет, что бы понят что делает функция, я что по типу функции уже должен понять ее работу? Странный кейс )))

Mr_Babrums.bin
15.07.2018
14:58:53
Anton
15.07.2018
14:59:59
капец, почему vue девелоперы не умеют в tree shaking ? взял один UI для проекта — проект разбух на 200 килобайт взял другой UI для проекта — на 800 килобайт, алло, как сам, как мама

bulbazavr1k
15.07.2018
15:02:48


Богдан
15.07.2018
15:04:11
ну и на js, разве тоже не то же самое будет просто в другом синтаксисе? Просто в нетипизированый языках кейс, имя переменной и функции должно говорить что делает и кем является

Google
Roman
15.07.2018
15:05:24
ты конечно можешь юзать jsDoc

Богдан
15.07.2018
15:11:57
я понимаю фишку типизации, тогда intellisense можно зделать крутую, нажал точку и сразу уже видишь свойсва и методы у обьекта

но я видел и компонент Vue сделан на TS убогий вид.

Артур
15.07.2018
15:16:20
Всем еще раз спасибо. Понял про какой контекст вы говорили. )

Богдан
15.07.2018
15:16:27
хотя идея декораторов мне нравится, жду уже когда в js его в стандарт включат

Azer
15.07.2018
15:22:13
в nuxt building modules идёт очень долго с чем может быть связано?

Pavel
15.07.2018
15:54:42
Господа, почему не работает назначение экшенов через props? // Так не работает props: { uploadActionName: { type: String, default: '', }, }, methods: { ...mapActions({ upload: this.uploadActionName, }), } // Так работает methods: { ...mapActions({ upload: UPLOAD_ACTION_NAME, // Работает }), }

RenarP
15.07.2018
15:55:37
http://f4.s.qip.ru/Ha2NUfHo.png http://f2.s.qip.ru/Ha2NUfHp.png

В чем проблема подскажите

Grigorii
15.07.2018
15:56:41
В чем проблема подскажите
this.refs[...] - не найден

RenarP
15.07.2018
15:57:09
Ну это я понял)

А что на счет решения?)

Grigorii
15.07.2018
15:57:50
Как у тебя вообще ссылка у массива получилась?

RenarP
15.07.2018
15:58:19
цикл

Pavel
15.07.2018
15:58:50
Timur
15.07.2018
15:59:12
Ребят подскажите ссылку на чатик с вакансиями js

Pavel
15.07.2018
15:59:16
Обработчик прокидывать?

Google
Roman
15.07.2018
15:59:17
А как надо?
через map actions или просто this.$store.dispatch

RenarP
15.07.2018
15:59:34
Как у тебя вообще ссылка у массива получилась?
у меня есть объект с id, прогоняю его через v-for, и там внутри http://f5.s.qip.ru/Ha2NUfHq.png

Pavel
15.07.2018
16:00:15
через map actions или просто this.$store.dispatch
У меня компонент, который картинки на сервер отправляет. В одном месте— отправяет в А, в другом — в Б. Хотелось бы просто ему в пропсах нужный экшен спускать.

RenarP
15.07.2018
16:00:21
да

у всех

timerCountdown1, 2, 3, ...

Grigorii
15.07.2018
16:01:06
да
тогда там не массив. Но это всё равно не поможет

RenarP
15.07.2018
16:01:15
this.$refs.timerCountdown16[0].updateProgress(30);

так тоже не работает

та же ошибка

https://jsfiddle.net/dt3j6cbk/9/

RenarP
15.07.2018
16:02:01
тут работает, а у меня нет

-_-

Roman
15.07.2018
16:03:15
this.$refs.timerCountdown16[0].updateProgress(30);
тока вчера говорил что такое делать через рефсы это хуйня)

RenarP
15.07.2018
16:03:42
есть другое решение?

Roman
15.07.2018
16:03:51
есть

Nikita
15.07.2018
16:04:08
Обработчик же.

RenarP
15.07.2018
16:04:24
есть
например?)

Grigorii
15.07.2018
16:04:51
например?)
события, vuex

Google
Roman
15.07.2018
16:05:28
события, vuex
не это ему ненадо

например?)
полистай тут за вчера. мне влом повторять

Grigorii
15.07.2018
16:05:58
не это ему ненадо
но не children же использовать?

полистай тут за вчера. мне влом повторять
я полистал, там вроде про Input и value шла речь - немного другое же

Grigorii
15.07.2018
16:08:33
принцип тот же
использовать v-model для вызова метода дочернего компонента?

Admin
ERROR: S client not available

Roman
15.07.2018
16:09:08
бля если речь идет о вызове метода дочернего компонента через рефс это еще хуже хуйня.

он сам должен вызывать методы

когда необходимо

иначе смысл компонентов теряется

Grigorii
15.07.2018
16:09:31
this.$refs.timerCountdown16[0].updateProgress(30);
кстати, к слову про v-model, updateProgress видимо обновляет процесс, который показывает этот элемент. Может этот процесс через пропс давать?

RenarP
15.07.2018
16:10:02
https://github.com/vrajroham/vue-circle-progress

Grigorii
15.07.2018
16:10:40
https://github.com/vrajroham/vue-circle-progress
отлично, там уже есть :progress="50", чего не хватает?)

RenarP
15.07.2018
16:11:01
его нужно обновлять

я это и пытаюсь сделать

Grigorii
15.07.2018
16:11:22
:progress="progressVariable"

ну или :progress="progressVariable[i]", если их много

или :progress="something.progress"

Google
Grigorii
15.07.2018
16:12:43
очень странно, если для изменения процесса надо метод вызывать извне

RenarP
15.07.2018
16:13:09
если потом эту переменную обновлять

ничего не измениться

нужно именно через updateProgress

Grigorii
15.07.2018
16:13:57
если потом эту переменную обновлять
либо что-то делаете не так, либо этот компонент через задницу написан

Хм, видимо, второе. Имхо, не нормально, когда props используется только для инициализации, а дальше через методы. Совсем не по канонам vue

RenarP
15.07.2018
16:24:24
нету решения да? :(

просто интересно, почему это не работает

http://f4.s.qip.ru/Ha2NUfHo.png http://f2.s.qip.ru/Ha2NUfHp.png

Grigorii
15.07.2018
16:26:59
просто интересно, почему это не работает
по одной строчке не понятно

RenarP
15.07.2018
16:32:33
http://f1.s.qip.ru/Ha2NUfHr.png http://f6.s.qip.ru/Ha2NUfHs.png

-_-

Grigorii
15.07.2018
16:35:42
Лучше не стало. Может, items вообще пуст на момент mounted?

или компонент не является явно сразу внутри того, где ты с ним работаешь

RenarP
15.07.2018
16:39:13
Действительно.. вот я даун

Grigorii
15.07.2018
16:45:10
Ох уж эта отладка

Dmitry
15.07.2018
17:12:01
Народ, а чеи отличается import от require?

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