Michael
Пост сохранил. Дойду до темы -- попробую и отпишусь)
Andrey
просто что бы мозги не закисали
Michael
Плюс, если исходники в опенсорсе, можно карму поднять
Andrey
ну не, я пока стесняюсь
Michael
ну не, я пока стесняюсь
тут некоторые выкладывают и сюда кидают посмотреть) Оч полезно, по-моему, всем.
Bohdan
та все какой - то быдлокод пишут с какой - то точки зрения, так что нечего стесняться
Pavel
ребята, у меня возникла проблема,, я сортирую массив вот так array.sort((a, b) => { if(b.name === 'Другое') return -1; if(a.name < b.name) return -1; if(a.name > b.name) return 1; return 0; }) на локале работает как надо, а в проде не сортирует просто по алфавиту
Pavel
т.е. не сдвигает вариант "другое" вниз
Pavel
сталкивались?
Denys
'Другое' !== 'другое' может в этом проблема?
Андрей
может добавить ещё a.name ?
Андрей
или кодировка на проде другая
Pavel
Да я по всякому пробовал, просто удивительно что на локале все работает, а в бою нет (
Андрей
а в массиве array есть id ?
Pavel
есть
Андрей
попробуй по нему идентифицировать вариант "Другое",
Anton
Всем привет! Подскажите, можно ли во vue-router описывать какие-то паттерны для параметров в урле? Например, как в рельсах: get ‘/articles/:year/:month/:day' => ‘articles#by_date', year: /\d{4}/, month: /\d{2}/, day: /\d{2}/
Aндрeй
Народ всем привет!) Подскажите плз, что за фигня может быть? - во vuex делаю мутацию, вывожу данные в консоле всё меняется, однако при выводе на странице данные не изменяются.
Aндрeй
watch: { '$route' (to, from) { var rePhone = /^(\s*)?(\+)?([- _():=+]?\d[- _():=+]?){10,14}(\s*)?$/, // Проверяем регуляркой if(!rePhone.test(to.params.page)) { } else { this.$router.push({ name: '404'}) } } },
Anton
открой доку по vue-router, там про это есть
Нашел в этом примере: https://github.com/vuejs/vue-router/blob/dev/examples/route-matching/app.js
Абдула
Всем привет. Дайте пожалуйста ссылку на плагин для вывода красивых уведомлений. Небольшие всплываюшие сообщения по краям экрана. По любому есть наверное для этого, что то готовое
Nikita
могу список скинуть
Nikita
это пойдет?
Nikita
https://github.com/vuejs/awesome-vue#notification
Oleksii
Всем привет,подскажите,есть ли возможность узнать значение высоты блока в double,а не int(clientHeight)?
vsh
Так пиксели же, зачем там double?
Oleksii
ну вот инспектор показывает высоту блока 154.3 а clientHeight возвращает 154
Anatoly
Подскажите, кто что используется для кластеризации (v-for большой список 300+) ?
Nikita
А вебворкер под это дело не зайдет?
Anatoly
Что? Не понимаю о чем ты. У меня очень большой список, надо ренедерить только то, Что находится во viewport, привязываясь к сроллу.
Anatoly
т.е. что-то типа https://github.com/NeXTs/Clusterize.js с адаптацией под vue
Nikita
https://github.com/tangbc/vue-virtual-scroll-list
Андрей
Повторюсь, как во вью реализовать такое http://jsfiddle.net/davidThomas/gsw55/1/ нужно чтобы блок можно было таскать, но за определенный дочерний нельзя было бы
Anatoly
https://github.com/tangbc/vue-virtual-scroll-list
Я все это уже гуглил, мне нужны решения с биндингом, а не просто голые dom элементы рендерить
Александр
Есть смысл ставить webstorm если есть phpstorm? Там функционал вроде один и тот же
Evgheni
да и баги одни и те же
Kirill
подскажите, а как можно динамически устанавливать количество слотов в компоненте? к примеру как реализовать табы?
Николаич
Запускаю unit тесты через jest. Использую vue-test-utils. В одном из компонентов юзаю vue-quill-editor. И если попытаться этот компонент использовать через mount, то вылазит ошибка: Failed: Unexpected console.error message: ReferenceError: MutationObserver is not defined При этом через shallow все гуд, но он же делает заглушки вложенным компонентам.
Николаич
Вот и замкнутый круг
Mr. M
Люди кто пользуется кастомным слайдером? И каким?
Vladislav
Карусель?
Mr. M
Да
Ostap
Ребята вопрос ) кто работал с fire base. Новичок ) изучаю вью ) как получить данные с 2 таблиц. Допустим есть таблица с данными пользователя. И есть таблица с каким то текстом. Есть общее данные допустим userid которое есть в двух таблицах ) как получить их вместе что бы вывести на странице ) буду благодарен )
Alex
Про массивы подобный был, теперь про объекты — https://sdras.github.io/object-explorer/
Q
Ребят, объясните пожалуйста в двух словах для каких целей нужно использовать vue vuex. Имею ввиду практическую пользу. Из чтения описания не могу понять практического применения.
Stanislav
Не используя props, emit и шину?
Именно. Последнее - это, скорее, антипатерн в SPA
Kirill
подскажите, а как можно динамически устанавливать количество слотов в компоненте? к примеру как реализовать табы?
Tom
циклом?
Tom
примеры же есть в сети как табы делать на vue
Tom
https://codepen.io/manifoldkaizen/pen/RKOBrp
Tom
Kirill
подобное видел, не то совсем
Kirill
загвоздка в том, что каждой вкладке может быть свой компонент. и сколько их будет заранее неизвестно
Kirill
блин. а через v-for можно же слоты делать?)
Tom
ты внутрь слота можешь положить сколько хочешь копмпонентов
Kirill
один слот - одна вкладка. там же разметка его оборачивающая есть, которая потомков совсем не касается
Evgheni
один слот - одна вкладка. там же разметка его оборачивающая есть, которая потомков совсем не касается
а если сделаешь чтоб табы это были линки на дочерние роуты страницы? https://router.vuejs.org/en/essentials/nested-routes.html
Evgheni
поправьте меня если херню ляпнул
Kirill
ну это слишком замудрено уже ) там табы в окошке
Kirill
сделал через v-for и слоты. названия вкладок, и соответственно их количество через props
Kirill
и в каждый слот можно грузить любой контент)
Alex
Народ привет, может кто помочь с JQuery? У меня есть меню которое показывается, когда пользователь дергает мишкой или скролит, но если этих действий нету то меню надо прятать. https://jsfiddle.net/Dovahkiin/7803qrg4/1/ - тут накидал как пробовал сделать, постоянно мигает меню если скрол и движение мишкой вместе происходит.
Vladimir
Зачем пользователь дергает мишкой?
Alex
к примеру водит по экрану меню должно показаться
Stanislav
к примеру водит по экрану меню должно показаться
И как он должен догадаться об этом?
Alex
меню справа появляется как навигация, мишкой немного провел и появилось
Ivan
TC39 рекомендует использовать точку с запятой. Эйк конкретно не согласен https://twitter.com/littledan/status/951523844262637568