
Alex
14.07.2018
16:47:33

Анатолий
14.07.2018
16:48:51

Alex
14.07.2018
16:49:35

Анатолий
14.07.2018
16:50:19

Google

Varyen
14.07.2018
16:50:34

Анатолий
14.07.2018
16:52:05

Stepan
14.07.2018
16:59:51

Dmitry
14.07.2018
17:21:04

Roman
14.07.2018
17:51:33
создал шаблон с помощью последнего Vue CLI и почему-то eslint у меня не работает в .vue файлах в Visual Studio Code'e в то время как npm run lint работает замечательно
есть идеи как заставить VSC линтить .vue файлы?
EDIT: Nevermind, had to go to the settings of VSC and add "vue" to the eslint.validate array

Lev
14.07.2018
18:36:43
Вместо vue файлов вынужен использовать компоненты через api.
Потому что пишу на котлине (копецки сложная логика фронта, а он статическитипизированный) (короче котлин и все тут)
Большой, эпичный минус: не могу использовать less или хотя бы css. Приходится писать js-объекты напоминающие css. Я написал парсер простейшего css в такие js объекты, но hover и большие селекты просто так не запилить.
Как воткнуть less или хотя бы css в апищные компоненты vue?

Artemy
14.07.2018
18:43:11
поставь линтер кода, тогда заранее такие ошибки подмечать будешь, и пока его ставишь левел повысишь )

Van
14.07.2018
19:00:05

Lev
14.07.2018
19:00:31

Van
14.07.2018
19:00:57

Lev
14.07.2018
19:01:47
Флаг в руки :-)
Кто-то в курсе как оно работает? Я как понял, оно для каждого типа компонента пишет свой data атрибут и собственно все

Victor
14.07.2018
19:05:56
https://github.com/styled-components/vue-styled-components

Google

Van
14.07.2018
19:06:24

Lev
14.07.2018
19:06:39

Victor
14.07.2018
19:06:53
ну тут уже за тебя все сделали
а так как я понял это тоже самое что ты себе велосипедил

Lev
14.07.2018
19:07:25

Van
14.07.2018
19:08:22

Lev
14.07.2018
19:11:34
Я к тому что в котлине есть какая-то система сборки. Туда добавить депсов для вью не получится?
Там стандартные сборки от java мира. И в js компилится оно так же.
Если я правильно понял - Депсы, это описания js апи, чтобы из котлина можно было использвоать js. Я это и так добавил.
Однофайловые компоненты просто так не добавишь. Они же вебпаком соби.... хм. Можно конечно взять и перелопатить компонены перед тем, как отдавать вебпаку..
Там короче... фигня в том, что котлин пофайлово не компилится. Только весь и сразу.

Van
14.07.2018
19:16:23

Lev
14.07.2018
19:17:00

Van
14.07.2018
19:17:20

Lev
14.07.2018
19:17:39
Дык а че даст то... ну смогу я писать на котлине css и дальше чего?
Его ж надо vue передать

Anton
14.07.2018
19:57:34
чё так мелко?

Grigorii
14.07.2018
19:58:34
День добрый, а о чём речь?)

DayDreamer
14.07.2018
19:58:45
Ахахаха)
телеграм )
вырвался из мира питона в JS и прямо лицом в VUE

Anton
14.07.2018
19:59:12
отправь файлом

DayDreamer
14.07.2018
19:59:34
та забей) там просто переменная меняется)

Google

Anton
14.07.2018
19:59:46
чё как там питон?) говорят, оператор присваивания хотят поменять

DayDreamer
14.07.2018
19:59:50
просто маленькая победа)
крепнет) ну скорее они продвинули телегу где ты добавив : можешь сжать 3-5 строчек в 1-2

Anton
14.07.2018
20:00:53
это как?

DayDreamer
14.07.2018
20:01:19
вот так)

Grigorii
14.07.2018
20:01:53
Хм, где-то я такое поведение (не оператор) уже видел

DayDreamer
14.07.2018
20:04:00
синтаксис сплагиатили?)

Anton
14.07.2018
20:05:48
ну и хрен с ним, добро пожаловать в мир JS

Stanislav
14.07.2018
20:31:48

DayDreamer
14.07.2018
20:36:24
Паси)

Van
14.07.2018
20:40:09
Гугли withCredentials

Stanislav
14.07.2018
21:06:01

Ilya
14.07.2018
21:12:40
Есть обработчик собственого события. @amountChange="setValue(amount1)" если передаю свой параметр, то значение при this.$emit('amountChange', value) не приходит. Но если пишу @amountChange="setValue" то все норм. Вижу value из emi

Alex
14.07.2018
21:14:06
Гугли про cors

Stanislav
14.07.2018
21:14:52

Alex
14.07.2018
21:17:39
И сам запрос не при чем
Тебе нужно решить проблему с cors. Для этого почитай что это вообще такое, и почему возникает ошибка

Stanislav
14.07.2018
21:18:27
Ок, спасибо

Google

Богдан
14.07.2018
21:20:33
не то что всякие private ваши там попсовые да
та ну, и в чем же эта инкапсуляция лучшая? здесь же реально можно дотягнутся и изменить любой обьект, свойство и метод?
var a = new A()
a.funcMap = { foo: a._bar}
a.run()
На js классы - это пародия

Admin
ERROR: S client not available

RenarP
14.07.2018
21:21:40
Можно ли как-то передать фильтры в дочерний компонент?
В app.vue
filters: {
filterName() ...
}
И этот фильтр нужно использовать так же в дочернем компоненте

Богдан
14.07.2018
21:23:29
https://ru.vuejs.org/v2/guide/mixins.html
или как говно вариант, сделай глобальный фильтр и он везде будет доступный
Vue.filter('capitalize', function (value) {
if (!value) return ''
value = value.toString()
return value.charAt(0).toUpperCase() + value.slice(1)
})

Edward
14.07.2018
21:26:31

Dmitriy
14.07.2018
21:27:34
Eslint

Roman
14.07.2018
21:28:04

Богдан
14.07.2018
21:28:37

RenarP
14.07.2018
21:29:00
Спасибо!
миксин?
https://ru.vuejs.org/v2/guide/mixins.html

Богдан
14.07.2018
21:29:37

Mr_Babrums.bin
14.07.2018
21:30:12
What is it?
*this/that. Первое если это что-то осязаемое, что подойти и взять можешь. Второе если что-то отдаленное, чем не можешь завладеть сразу

Artemy
14.07.2018
21:30:19

Богдан
14.07.2018
21:30:50

Google

Edward
14.07.2018
21:31:01

Mr_Babrums.bin
14.07.2018
21:31:13

Богдан
14.07.2018
21:31:35
и ее нет

Mr_Babrums.bin
14.07.2018
21:31:56
а я о том что надо говорить what is this/what is that

Богдан
14.07.2018
21:32:27

Mr_Babrums.bin
14.07.2018
21:32:41
нздрвье

Богдан
14.07.2018
21:32:59
я думал в меня какахами кидаются потому что я на js наговариваю

Stanislav
14.07.2018
21:47:00

Anton
14.07.2018
21:55:32
Такой вопрос. У меня есть компонент, я туда пропсом прокидываю данные. Если при изменении данных в пропсе мне нужно заново вычислить значение переменной, то либо watch, либо vuex для вызова события пересчёта?

Костя
14.07.2018
21:58:25
я watch вешал на пропс
слушайте, как лучше делать привязку данных