@vuejs_ru

Страница 3135 из 3900
Victor
22.06.2018
13:00:09
почитай их лицензионное согласшение там все, у кого есть репы на бакете автоматически считаются...

Bohdan
22.06.2018
13:02:45
Александр
22.06.2018
13:04:09
что у вас тут за недо....

Google
Sunlive
22.06.2018
13:09:26
XD

Victor
22.06.2018
13:10:37
пидорами?
ну они возможно не так формулируют

Michael
22.06.2018
13:48:08
первый раз вижу, сколько работаю с ним. как такое получить?

пидорами?
а один реп не пидорас? хотя, у меня тоже десятки

DimenSi
22.06.2018
13:49:09
у меня тоже(

походу мы все чем-то покрыты

Darkling
22.06.2018
13:51:33
точно?
Разве что в особом, так сказать необязательном. ?

Michael
22.06.2018
13:54:08
Oleg
22.06.2018
13:54:37
лотерея? нет нет флага, -- и раз!!!
и флаг уже есть и совсем не там где ты его ждал?

Google
Виталий
22.06.2018
13:56:18
Добрый день. У меня 3 радио input(видео,изображение,аудио), по выбору одного из мне нужно получить event.target выбранного элемента

Sunlive
22.06.2018
13:57:31
это вопрос? утверждение? что происходит

Nikita
22.06.2018
13:57:46
Хвастается

Sunlive
22.06.2018
13:58:06
было бы чем хвастаться, вот чистый код - это другое дело

Виталий
22.06.2018
14:00:30
я на них повесил событие клик и вызывал метод с передачей event,но консоль ругается. Подскажите пожалуйста как это ревлизовать?

Sunlive
22.06.2018
14:01:01
без кода не разобраться

@light4everyone тащи шар сюда

Michael
22.06.2018
14:06:29
он реализовать, а не починить просит. невнимательные. Сделайте работу за него.

Виталий
22.06.2018
14:12:25
Сделал,ошибку в букве допустил.

Igor
22.06.2018
14:15:59
щас бы ошибку в букве допускать

Dmitry
22.06.2018
14:16:05
он реализовать, а не починить просит. невнимательные. Сделайте работу за него.
Подсказать как реализовать и “реализуйте плиз” это разные вещи, если что

Serhiy
22.06.2018
14:23:12
кто посоветует, как лучше сделать такой момент: вешать на фокус инпута клас а когда убераем фокус клас так же уберать ?

Юрий
22.06.2018
14:24:13
ребят а нормально что вот эта вот конструкция работает если вкладка неактивна this.repeat = setInterval( () => this.$store.dispatch("getAnyData"), 60 * 1000 );

Nikita
22.06.2018
14:24:40
почему нет?

Юрий
22.06.2018
14:25:08
ну потмоу что сетинтервал на неактивной вкладке вроде как должеен притормаживаться

Denis
22.06.2018
14:26:09
Юрий
22.06.2018
14:26:19
beforeDestroy->clearInterval ?
это в в другом экшне, но больше интересно почему выполняется постоянно

20 минут с бэком сидим смотрим уже)

когда свернут браузер тоже выполняется

Google
Юрий
22.06.2018
14:26:48
О_о

Nikita
22.06.2018
14:27:30
Не пойму что удивительного

Вкладка не закрыта, таймер не убит

DimenSi
22.06.2018
14:28:32
таймеры работают всегда, если вкладка неактивна, то они замедляются в десятки раз

Юрий
22.06.2018
14:28:36
все

нашел

в чем дело

меньше 1000мс не будет работать

ильк ак то так

как то был уверен что он полностью фризится полсле одного выполнения

Dmitry
22.06.2018
14:38:43
первый раз вижу, сколько работаю с ним. как такое получить?
Само получилось) ничего специально не делал

DimenSi
22.06.2018
14:39:33
Michael
22.06.2018
14:40:31
Sunlive
22.06.2018
14:42:03
?️‍?

Serhiy
22.06.2018
15:05:04
как добавить некоторый класс для элемента, если вы нажмете на ввод и удалите, если щелкнуть, оставьте использовать события v-on, кто знает?

Hedint
22.06.2018
15:06:44
то чувство, когда Сергей Барановский пишет в русскоязычный чат на английском

Serhiy
22.06.2018
15:07:42
)

ну ты же понял)

Hedint
22.06.2018
15:09:05
focus и blur пробовал?

Serhiy
22.06.2018
15:09:21
да

Google
Serhiy
22.06.2018
15:09:41
но есть один момент

что нужно все на жс проверять убрал ли курсор с инпута

а может есть что то готовое на вю

как с курсором mouseenter - для примера

Vadim
22.06.2018
15:11:51
Слушайте… Как это решается. На vue написана не вся админка, а только ее часть. Остальное — обычный php-сайт. Просто при переходе на определенную страницу там vue. Как в таком случае происходит работа? Отдельно разрабатывать, а потом встраивать?

Hedint
22.06.2018
15:13:31
что нужно все на жс проверять убрал ли курсор с инпута
может быть я чего-то не понимаю в твоей задаче, но зачем тут курсор? https://codesandbox.io/s/0448vpmpxl

Admin
ERROR: S client not available

Bohdan
22.06.2018
15:14:09
единственный нюанс - все роуты vue нужно прописать в роутере бекенда, чтобы их скидывало на соответствующий роут бекенда

Hedint
22.06.2018
15:14:40
что нужно все на жс проверять убрал ли курсор с инпута
обновил немножко пример по ссылке, а то там стили не сохранились сразу

Bohdan
22.06.2018
15:15:26
мда, ну вариантов нет, думаю
ну ты можешь это пытаться хендлить сервером, но я не уверен, что будет лучше

Serhiy
22.06.2018
15:17:34
обновил немножко пример по ссылке, а то там стили не сохранились сразу
а если я хоче при клике на инпут добавлять клас не ему а другому елементу и так же уберать ?

Hedint
22.06.2018
15:18:00
а если я хоче при клике на инпут добавлять клас не ему а другому елементу и так же уберать ?
ну пропиши динамический класс у другого элемента, ты же меняешь просто переменную

и от этой переменной уже строится любой класс

? гриб
22.06.2018
15:44:29
куку. в старом vue-cli eslint срал мне ворнингами в консоль. в новом срёт в консоль сервака. Кто-нить знает как вернуть срач в консоль браузера?

Oleksandr
22.06.2018
15:48:04
Привет, подскажите, как избавиться от ошибки "TypeError: Cannot read property 'first_name' of undefined" при загрузке страницы, пока эти данные не загрузились?

Oleg
22.06.2018
15:48:26
Подскажите, подключаю в проект со сборкой на vue cli 3 плагин. Например https://github.com/sagalbot/vue-select или https://github.com/Degfy/vue-perfect-scrollbar Всё прекрасно работает, но дефолтные стили этих плагинов при билде попадают не в общий бандл стилей, а в отдельные теги style. И что самое плохое, они вставляются после подключения основного бандла со стилями, из-за чего переопределяют стили, которые лежат в бандле Как с этим быть? В идеале хотелось бы собирать эти стили в тот же общий бандл. Ну или хотя бы сделать так, что б они шли ДО бандла.

Google
Hedint
22.06.2018
15:49:09
Привет, подскажите, как избавиться от ошибки "TypeError: Cannot read property 'first_name' of undefined" при загрузке страницы, пока эти данные не загрузились?
не запрашивать эти данные, пока они не загрузились. =) как это сделать - зависит от места, где они запрашиваются

Hedint
22.06.2018
15:51:25
Ну это в планах, не загружать приложение, пока не подтянутся данные :)
в конкретном кейсе это не обязательно. если это у тебя в шаблоне, то тебе выше посоветовали способ. только судя по ошибке, тебе надо ставить не на firstname проверку, а на объект, от которого ты запрашиваешь first_name (v-if="my_data" или что там у тебя)

Oleg
22.06.2018
15:54:24
https://github.com/sagalbot/vue-select/issues/403 нашел даже ишью на эту тему, но особо ничего умного там нет только фигачить более специфичные стили

причем это проявляется только при билд сборке потому что в девелоп все стили собираются подобным образом, в отдельные style теги и там как раз стили сторонних плагинов идут до основных стилей а при билде все ломается шикарно

Kronic
22.06.2018
16:05:30
а created можно пометить как async created чтобы в методе вызвать await?

Denys
22.06.2018
16:07:51
можно

Kronic
22.06.2018
16:08:56
lifecycle при этом не сломаются?

Oleg
22.06.2018
16:09:13
не сломается, мы так делали в прошлом проекте

Denys
22.06.2018
16:09:27
у меня не ломались

вроде бы)

Леха
22.06.2018
16:10:23
100 не сломаются, проверено неоднократно. Vue не дожидается окончания их исполнения, а просто вызывает в нужном порядке.

Сергей
22.06.2018
16:42:46
извиняюсь что еще раз, что может быть, вот код addFilesAndSubmit(form, callback) { console.log('callback '+callback); let self = this; let data = new FormData(form); if (this.isPositionChanged) { this.changePositions(); } console.log('url ' + window.location.pathname); console.log(data); var xhr = new XMLHttpRequest(); xhr.open('POST', window.location.pathname, true); xhr.timeout = 10000; xhr.ontimeout = function () { console.log('Время выполнения запроса истекло!'); }; xhr.send(data); xhr.onreadystatechange = function () { if (xhr.status === 200 && xhr.readyState === 4) { console.log(xhr.responseText); let data = JSON.parse(xhr.responseText.toString()); console.log(data); if (data.redirect) { console.log(1); let photos = self.autoRuFiles.concat(self.files); console.log(2); self.addPhotos(data.auto_id, photos, function () { console.log(data.redirect); if (callback) { console.log(4); callback(data.auto_id); } else { window.location.href = data.redirect; } }) console.log(3); } else if (data.errors) { for (let field in data.errors) { for (let i = 0; i < data.errors[field].length; i++) { self.$validator.errors.add(field, data.errors[field][i], 'server'); } } } } } }, выполнение доходит только до этих строк console.log('url ' + window.location.pathname); console.log(data);, пробовал и библиотеки, jquery, vue-resourc, щас вот на читом пробую, это при том что не работает только на айфоне, в чем может быть причина, может виной какаято асинхронность, хотя она рабтает на сколько я знаю на уровне функций, все в общем уже перепробовал.

и вот эта тоже срабатвала

xhr.ontimeout = function () { console.log('Время выполнения запроса истекло!'); };

Aleksey
22.06.2018
16:49:30
xhr.ontimeout = function () { console.log('Время выполнения запроса истекло!'); };
Мне кажется такие лонг сообщения с кодом нужно постить в каком нибудь jsfidle и давать ссылку

Сергей
22.06.2018
16:50:15
сейчас запостю

https://jsfiddle.net/at2bkfLz/

вот пожалуйста

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