Alex
Формируй ссылку на бэке
Кстати как вариант, вместо айди ещё и готовые ссылки присылать
Antonio
Формируй ссылку на бэке
И передавать их как параметр в компоненты? И потом этот параметр чтобы гулял вниз? Тогда лучше сделать store какой-нибудь
Alex
Ну или тесты написать. Хотя кто пишет тесты не фронте...
Да, только ещё разобраться как там толком аякс запросы не вынося потестить правильно
Stanislav
А так начал играться с vue-test-utils
И как? Планирую на выходных поиграться
Vladislav
Я до сих пор не понял, почему вхтмл плохо в простых задачах
Antonio
Кстати как вариант, вместо айди ещё и готовые ссылки присылать
Не хороший вариант, ибо присылаются по api чистые данные, которые так же могут идти в вебприложение
Alex
Иногда computed не пересчитывает. Но вроде понемногу ползем вперёд
Stanislav
Не хороший вариант, ибо присылаются по api чистые данные, которые так же могут идти в вебприложение
Ничего не мешает рядом оправлять "чистый" айди. Вообще, у тебя есть два стула - либо ты присылаешь готовые данные и вставляешь в фронт, чтобы "ничего потом не править", либо ты присылаешь сырые данные, а потом городишь костыли, чтобы все это собрать
Antonio
Куда гулял? Тебе ж надо в конкретное место ссылку вставить
Ну предположим ссылка нужна в мелком компоненте. А он подключается со страницы через кучу родителей. А в шаблонизаторе на бэке вообще есть только app и это компонент не в курсе что дальше на странице и где будет использоваться ссылка
Владимир
Теперь я знаю, что v-html для верстки с бека и для говнокода
😄 на самом деле «v-html=«objVar | htmlFilter» оч мощная штука позволяет делать реюзабельные компоненты с кастомными фильтрами (под проект/страницу) например мы у себя в ангулар-проектах юзали https://github.com/tamtakoe/oi.select там кастомную вёрстку в списках-выпадашках, в строке поиска и тп можно было городить путём определения соответствующих фильтров (и указания имени фильтра в конфиге) невероятно удобно
Alex
Вот так почитаешь бывает и успокаиваешься за те, как считал, костыли что в проекте есть 😄
Vladislav
Если это предусмотрено фреймворком - не костыль -_-
Rafael 🌵
чтобы не тратить время, кто-то использовал beforeCreate для добавления новых свойсв в computed?
Alex
чтобы не тратить время, кто-то использовал beforeCreate для добавления новых свойсв в computed?
Я метод хотел заюзать, который редиректил прост и не сработал
Alex
в _computed
Да куда угодно, this ещё нет, совсем нет
Rafael 🌵
просто скольно не смотрел туда. а там уже в корень все эта мухра добавлена в beforeCreate или реактивна
Stanislav
Да куда угодно, this ещё нет, совсем нет
Разве? В CSS modules объект $style запихивается в beforeCreate
Alex
Разве? В CSS modules объект $style запихивается в beforeCreate
Ну с телефона сейчас точно не проверю
Alex
Может кто-то другой затестит сейчас
Rafael 🌵
Да куда угодно, this ещё нет, совсем нет
https://github.com/monterail/vuelidate/blob/master/src/index.js#L456 вот, есть уже this
Alex
А, ну да. Есть. А я уже метод хотел достать, а вот он появляется позже
Rafael 🌵
Так а в чем проблема то?*
судя по табличке, в бефоркреате еще нет реактивноть, поэтому теоретически мы должны мочь изменять компоненту
Stanislav
Ты скажи, че ты сделать хочешь
Владимир
🙂
Владимир
можно только класс изменить вряд ли с приятными последствиями
Anonymous
господа, кто-нибудь сталкивался с vue form? там очень ограниченный функционал для показа ошибок (field-message)
Vladimir
Спасибо, теперь не столкнусь
Rafael 🌵
судя по табличке, в бефоркреате еще нет реактивноть, поэтому теоретически мы должны мочь изменять компоненту
все, карочи я динамически добавляю новое computed свойство в компоненту, делаю это так: this.$options.computed.newComputedProps = function () {} и это работает
Rafael 🌵
вопрос закрыт
Владимир
эт хорошо
Rafael 🌵
Но зачем?)))
надо, очень надо -_-
Rafael 🌵
потом представлю миру свой миксин для валидации для vuetify-vuelidate
Stanislav
потом представлю миру свой миксин для валидации для vuetify-vuelidate
так мож им сразу нормальный вариант предложить?
Rafael 🌵
точнее они откажутся от этого
Rafael 🌵
потому что в доках они говорят, что систему валидации выбирайте сами
Adel
Ребят, не могу подключить шрифт. Я путь как-то неверно указываю?
Adel
Adel
Я уже часик просидел, не понял. До этого подключал как обычно в проектах
Adel
А теперь всё так же - но нет.
Astr0junk
@AdelNorbergTwo как настроен пак?
Adel
webpack-simple
Adel
стандартный
Владимир
кусок из конфига веб-пака
Владимир
{ test: /\.(png|jpg|gif|svg)$/, loader: 'file-loader', options: { name: '[name].[ext]?[hash]' } }, { test: /\.(otf|ttf|woff|woff2)$/, loader: 'file-loader', options: { name: '[name].[ext]?[hash]' } }
Владимир
вот так работает. у меня
Владимир
шрифты лежат в src/assets/fonts
Владимир
пути нигде не прописывал - находит сам
Владимир
в проге шрифты цепляю так <style lang="sass"> @font-face font-family: SFRegular src: url(assets/fonts/SF-UI-Display-Regular.otf) @font-face font-family: SFMedium src: url(assets/fonts/SFUIDisplay-Medium.otf)
Adel
Может проблема в чём-то элементарном, я это не вижу в компоненте App @font-face { font-family: Foros; src: url(../fonts/Foros-Regular.otf); } Структура:
Adel
Владимир
Напиши урл как у меня
Владимир
От корня
Adel
с assets?
Владимир
Угу
Adel
Ок
Adel
Nope
Adel
Владимир
а ты в конфиг дописал вот это? , { test: /\.(otf|ttf|woff|woff2)$/, loader: 'file-loader', options: { name: '[name].[ext]?[hash]' }
Владимир
там наверху у меня пример с более широким контекстом (щёб понять куда вставлять)
Adel
Вставил. Толку нет:(
Adel
Наконец-то. Спасибо большое)
Владимир
Сборщик перезапускал?
Adel
Серьезно, очень много времени потратил на решение. Не знал, чем дело. Да, перезапустил. Всё нормально
Zurab
красивая тема
Anton
ссылку можно? я такого не видел
Я искал пока ехал в автобусе, но не нашёл. Мне в своё время нужно было сделать нечто подобное и я гуглил. Возможно, я видел это не в документации, но точно помню, что где-то такое писалось. Дескать, в v1 можно было применять фильтр к v-html, но в v2 этот способ был убран специально.
Anonymous
Через this.$http.get получаю файл-архив, как отдать его юзеру в качестве файла?
Astr0junk
@VSKut https://stackoverflow.com/questions/3665115/create-a-file-in-memory-for-user-to-download-not-through-server