@vuejs_ru

Страница 3887 из 3900
Serge
26.10.2018
08:16:51
x-foby
26.10.2018
08:27:42
остальные будут в $attrs
Это не значит, что они не станут атрибутами в html-представлении

Hedint
26.10.2018
08:31:25
но если захотеть, то не станут :)

Serge
26.10.2018
08:32:03
Google
x-foby
26.10.2018
08:33:05
Ок, по умолчанию остальные станут атрибутами в html-представлении

Serge
26.10.2018
08:33:50
x-foby
26.10.2018
08:34:38
да нет же. пропс в виде объектов например
Ну и будет у тебя в коде написано в итоге <sometag someattr="[object]">

Serge
26.10.2018
08:35:47
Ну и будет у тебя в коде написано в итоге <sometag someattr="[object]">
хотя да. но это как бэ....ну и темплейта вообще может не быть, или рендер функция. Можно еще вариантов напридумывать

Hedint
26.10.2018
08:36:24
есть inheritAttrs : false, который убирает это поведение

DimenSi
26.10.2018
08:37:06
Чел просто описал стандартное поведение, а вы его заебывать начали

Со способами как обойти это стандартное поведение.

Serge
26.10.2018
08:39:44
Чел просто описал стандартное поведение, а вы его заебывать начали
Да никто его не заёбывает. Я уточнил, что есть еще $attrs, а потом началось значит, да не значит

DimenSi
26.10.2018
08:41:02
Да вы оба правы, но начали друг другу доказывать хуйню

Stanislav
26.10.2018
08:41:55
q

Кто подскажешь, как поставить event на resize дива?

Есть что то нативное от вью?

Google
Stanislav
26.10.2018
08:42:28
Чтоб прям реактивно

Kenan
26.10.2018
08:43:07
Есть что то нативное от вью?
block.addEventListener('resize', () => {})

Не?

Stanislav
26.10.2018
08:43:53
я хотел @resize че нить такое

DimenSi
26.10.2018
08:43:54
Кто подскажешь, как поставить event на resize дива?
Браузеры такое не поддерживают.

Kenan
26.10.2018
08:44:09
я хотел @resize че нить такое
Ну так попробуй так

DimenSi
26.10.2018
08:44:09
block.addEventListener('resize', () => {})
Браузеры такое не поддерживают.

DimenSi
26.10.2018
08:44:28
я хотел @resize че нить такое
Используй resizeObserver, но поддержка у него никакая

Но есть полифилы

Stanislav
26.10.2018
08:44:49
уф

Кирилл
26.10.2018
08:54:21
Всем привет. Есть свойство: filterStages() { let test = this; return (id, type) => { return this.BasicPLanTasks.allEvents.filter(function(item){ console.log(this.$data) return test.typeCurrentEvents === 'all' ? item.id_parent == id : item.id_parent == id && item.state_id == type; }); } }, Мне нужно получить доступ к typeCurrentEvents в data. Т.к. я фильтрую массив он не видит уже this. Пришлось его сверху закинуть в переменную test. Это норм так делать или можно как-то через глобальную дату получить доступ ?

Кирилл
26.10.2018
08:56:27
Точно, я этот момент пропустил, сейчас попробую

Спасибо )

Саня
26.10.2018
08:56:39
Робяты, подскажите почему у меня шторм не видит параметров роута?



Пишет, что грит not resolved.

Vitalii
26.10.2018
08:57:16
this

Google
Vitalii
26.10.2018
08:57:23
в дате это норм?

Саня
26.10.2018
08:58:02
Хм, а чо не стоит?

стОит

Алексей
26.10.2018
08:58:48
\$route, может?

Кирилл
26.10.2018
08:59:00
Hedint
26.10.2018
08:59:10
Точно, я этот момент пропустил, сейчас попробую
еще можешь выпилить ненужные return и скобки, и у тебя вообще чуть ли не однострочник останется

Заработало, спасибо за наводку )
return (id, type) => this.BasicPLanTasks.allEvents.filter(item => this.typeCurrentEvents === 'all' ? item.id_parent == id : item.id_parent == id && item.state_id == type); типа такого

Саня
26.10.2018
08:59:37
\$route, может?
Ща попробую.

Vitalii
26.10.2018
09:00:16
в created лучше

а метод getCompany можно в mounted оставить

Саня
26.10.2018
09:00:52


Ну один хрен подчеркивает.

Но спс.

Ща попробую.
На слэш просто ругается, что тут экранирование unicode не уместно.

Vitalii
26.10.2018
09:01:54
id как строка или как число?

companyID clientID

Саня
26.10.2018
09:02:15
Х его знает, щас посмотрю.

Строка.

Google
Alex
26.10.2018
09:02:51
народ всем здрасте, подскажите так можно делать?

mounted() { axios .get('http://192.168.2.200/_web/vue/api.php?s=g&t=2') .then(response => (this.data1 = response.data)), axios .get('http://192.168.2.200/_web/vue/api.php?s=g&t=3') .then(response => (this.data2 = response.data)), },

Кирилл
26.10.2018
09:03:28
еще можешь выпилить ненужные return и скобки, и у тебя вообще чуть ли не однострочник останется
Сделал, вообще шик получилось. Спасибо ) ? Опыта еще немного со стрелочными функциями.

Vitalii
26.10.2018
09:04:03
Строка.
ошибка not resolved до сих пор есть?

Alex
26.10.2018
09:04:19
а что не нравится-то?
пока ничего, с точки зрения правильности спрашиваю

Roman
26.10.2018
09:04:51
пока ничего, с точки зрения правильности спрашиваю
в том, что последовательно делаешь запросы, все ок

Саня
26.10.2018
09:04:52
ошибка not resolved до сих пор есть?
Есть, щас вариант Романа посмотрю.

Леха
26.10.2018
09:05:28
А точно в data нужны эти параметры? Судя по всему их менять не нужно, они только читаться будут. Может их в computed положить лучше?

Henaro
26.10.2018
09:06:01


Vitalii
26.10.2018
09:06:47
Но ошибка останется.
покажите ошибку полностью

Леха
26.10.2018
09:07:25
computed: { fullName () { return this.firtName + ' ' + this.lastName } }

Саня
26.10.2018
09:07:46
Причем работает, как водится, корректно, только шторм ругается.

Henaro
26.10.2018
09:07:49
computed: { fullName () { return this.firtName + ' ' + this.lastName } }
это понятно, я конкретно про watch

Google
Serge
26.10.2018
09:08:09
это ошибка линтера какого то же.

Roman
26.10.2018
09:08:13
это понятно, я конкретно про watch
неправильное название в watch

DimenSi
26.10.2018
09:08:18
для таких операций используют компьютед свойство, а не вотчер

Саня
26.10.2018
09:08:26
Henaro
26.10.2018
09:08:44
неправильное название в watch
блин, спать надо по ночам потому что. Спасибо, узрел :)

Roman
26.10.2018
09:09:12
блин, спать надо по ночам потому что. Спасибо, узрел :)
сразу проверяй, самые распространенные ошибки у всех - опечатки или что-то подобное

Serge
26.10.2018
09:10:34
ESLint у меня только.
а чего ты через someurl/:companyID то не хочешь сделать ?

Саня
26.10.2018
09:10:36
А как мне получать то оттуда?

Serge
26.10.2018
09:11:00
Оно так и сделано.
а нафига тогда это всё?

Serge
26.10.2018
09:11:16
А как мне получать то оттуда?
в пропсы напиши companyID и выкинь это всё с $route.params

Саня
26.10.2018
09:12:18
а нафига тогда это всё?
В пропсы в роутере?

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