Michael
хотя если делать ssr то даже этот дрений ios открывает
у хтмла обратная совместимость кавай няша
Anonymous
а я внезапно вспомнил каким говном был фронтенд в те годы, костыли ебаные, все эти кочующие reset.css, резиновые сайты, если ты умел отправлять ajax запрос - ты был богом провинциальной веб-студии
Stanislav
Anonymous
помню еще битрикс тогда был, он ajax интересно делал - отрисовывал всю страницу, но если запрос был ajax - то просто дропал отрисованное, пиздец решение
Anonymous
фу
Alex
у меня на 4 айфоне vue сайты не открываются
Ну так поменяйте, или не ходите по сайтам)
Ilia
битрикс - это ад
Anonymous
конечно в десятых веб-программирование это было то еще говноедство
Anonymous
в нулевых тем более
first
Ребзя,всем привет. Снова вопрос про vue от рака,как передать colorPicker в ajax запросе https://pastebin.com/f2mhjwp0 Заранее благодарю за ответ.
Anonymous
не зря столько анекдотов ходит про пхп-шников
Ilia
Ну так поменяйте, или не ходите по сайтам)
ну я с ним не хожу) он давно у мамы вместо кнопочного
Ilia
ей хватает в телеге с родственниками переписываться
Ilia
просто интересно было откроет/не откроет
Alex
Ну а чего жаловаться тогда?)
Ilia
Ну а чего жаловаться тогда?)
это было в продолжение темы про border-radius
first
self.colorPicker
да,уже нашел,благодарю)
dmi
Andrey
Ребят, добрый час! TL; DR: Ищу рабочие примеры использования компонентов Vue Подскажите проекты/курсы, в которых можно подсмотреть реальное использование компонентов. Пишу приложение, но не очень понятно, как эффективнее всего писать и использовать компаненты. JS уж очень гибкий, мне не хватает опыта в нём. Возможно вы откуда-то черпаете вдохновение.
Michael
https://conf.vuejs.org/schedule/
Michael
бери любой понравившийся тайтл и смотри. Там и о компонентах и о практиках.
Andrey
Спасибо, посмотрю
Farid
Подскажите как можно аутентификацию и авторизацию реализовать на Vue? (кроме oAuth). Бэкенд на Springe
Michael
Спасибо, посмотрю
Если что, заголовки эти легко гуглятся в ютупе
Michael
Луганск 👍
Oleksandr
Всем привет. Мой проект - программа складского учёта Работаю на js/nodejs/vue Может кому-то что-то смогу подсказать :) Интересно решение проблем связанных с Vue. Я из Луганска. Узнал про группу из чата devSchacht #whois
Oleksandr
Кто-нибудь работал с element-ui vuejs ?
Michael
Jwt
крутая штука если протухание круто сделать, но связь с вью неотличима от ничего)0)
Oleksandr
У меня есть таблица el-table, но в ней никаким образом не работает сортировка. Ни стандартная, ни моя функция. Значек появляется, и вроде что-то переключается, но толку ноль
Rafael 🌵
крутая штука если протухание круто сделать, но связь с вью неотличима от ничего)0)
Кста, у меня в проекте jwt и vue совершенно не взаимодейсвуют
Michael
Что за протухание?
токен должен умереть в идеале сразу за сменой пароля, например.
Rafael 🌵
Jwt полностью завязан на axios и больше ни на чем
Vova
Александр
Публикация вакансий запрещена
Елена
Александр, прощу прощения, была не в курсе.
Александр
Елена это написано в правилах темы, в закреплённом сообщении.
Александр
Елена вот ещё цитата из правил: "Вакансии и запросы на поиск работы по направлению JavaScript, Vue.js, React.js, Angular 1.x, Angular 2 и пр. публикуем в группе @javascript_jobs."
Елена
Ок, спасибо.
Denys
Всем привет, кто знает, как можно файл передать с клиента на сервер, получается его конвертировать в ArrayBuffer, но когда передаю на сервер, то передается пустой объект
Denys
Файл в формате doc/docx/pdf
Ramil
ребят, а как добавить параметр к каждому роуту, чтобы потом проверять параметр и пускать в роут, допустим параметр auth: true
Kosmos
Уже не в первый раз сталкиваюсь с таким, что внутри v-for не работает биндинг классов. Данные меняются, а классы не перерендриваются. Сам как-то находил в чем проблема, но не могу вспомнить. Мож кто знает? :class="{isFirst: i == $store.state.compare[0], isSecond: i == $store.state.compare[1]}"
Vyacheslav
Getter is missing for computed property "balance".
Vyacheslav
Как правильно прописать геттеры в подобной ситуации? Подскажите
Vyacheslav
export default { props: ['lot'], computed: { balance: [ {'integer': { get: function () { return getInteger(lot.current_amount); } } }, {'decimal': { get: function () { return getDecimal(lot.current_amount); } } }, ] } }
Alex
Что за странный синтаксис, когда computed это массив?
Vyacheslav
export default { props: ['lot'], computed: { balance: [ {'integer': { get: getInteger(lot.current_amount) } }, {'decimal': { get: getDecimal(lot.current_amount) } }, ] } }
Alex
то что вы ещё раз скопировали кусок кода понятнее не сделало
Vyacheslav
<span class="lot-body__current-rate-main">{{ balance.integer }}</span>
Vyacheslav
вот так хочу использовать
Alex
в секции computed ключ - имя вычисляемого свойства, значение - функция которая возвращает новое значение или объект из { get: Function, set: Function }
Alex
массивов там нет
Stanislav
Так а просто computed почему не написать?
Kosmos
у вас i
Не понял, что вы имеете ввиду.
Vyacheslav
так а как тогда задать геттер для balance.integer ?
Oleksandr
Не понял, что вы имеете ввиду.
v-for=(i,item) так используете?
Alex
сделать отдельную computed balance, которая будет возвращать объект из двух других computed
Kosmos
v-for=(i,item) так используете?
Вот полный шаблон +b.ti-cities-shapes +e.city( v-for="(item, i) in $store.state.cities", :key="i" ) +e.city-shape +e.container TIRadarChart( :dataSet="mapParameters(item.pars)", :cfg="radarChartOptions", :short="false" ) +e.city-name +e.number {{("0" + (i+1)).slice(-2)}} +e.city-name-name( :class="{isFirst: i == $store.state.compare[0], isSecond: i == $store.state.compare[1]}", @click="pushCity(i)", :key="i", ) {{item.city}}
Oleksandr
$store.state.compare - у вас там просто массив чисел?
Kosmos
да
Kosmos
И в девтулзах я вижу что они менются при клике.
Андрей
привет. кто-нибудь сталкивался с такой проблемой? <keep-alive> убивает appear у уже отрендеринных компонентов. как так сделать, чтобы анимация появления срабатывала каждый раз пр переключении компонентов, вместе с <keep-alive>?
Alex
в computed уже можно и консоль-логами всё обложить 😂
Vyacheslav
сделать отдельную computed balance, которая будет возвращать объект из двух других computed
как то так? export default { props: ['lot'], computed: { balance: { get: function () { return {'integer': this.integer, 'decimal': this.decimal } } } }, integer: { get: getInteger(lot.current_amount) }, decimal: { get: getDecimal(lot.current_amount) }, }
Kosmos
Я бы эту объектную запись вынес в computed бы тоже) и там уже логикой разруливал какой массив классов возвращать
С computed вообще лучше не связываться когда биндишь классы. Они с ними вообще нестабильно работают. Это как-то связано с тем, что компьютед свойства вычисляются не сразу после создания компонента, по этом в начальный момент времени этих данных не существет, и классы не перерендериваются.