Size: a a a

Vue.js Russian Developers Community

2020 September 17

KK

Konstantin Kelle in Vue.js Russian Developers Community
Что и когда проверять?
источник

KK

Konstantin Kelle in Vue.js Russian Developers Community
Можешь computed или watch использовать
источник

KK

Konstantin Kelle in Vue.js Russian Developers Community
Если хочешь следить за состоянием инпута
источник

ДК

Дмитрий Казармин... in Vue.js Russian Developers Community
Pavel Karpushevskiy
Хорошо. Тогда один нюанс.
Каким образом я буду брать данные, если я буду делать у себя статикой?
Ну например, бекед разраб будет передавать мне данные в виде массива, мне их нужно выводить на фронт. Если я туда вставлю временно просто текст, вопрос в том как я буду дебажить в будущем когда он даст мне массив
в идеале вы должны заранее договориться о формате данных (или хотя бы о примерном формате), который вы ожидаете на фронте и который бэкэгдер вам может выдать. Далее создаете метод, который в будущем будет запрашивать данные с бэка, а пока бэка нет отдает статичные данные в заранее обговоренном формате. После того как бэк будет готов, меняете статику на динамику. Профит
источник

aa

aleksandr a in Vue.js Russian Developers Community
Pavel Karpushevskiy
Хорошо. Тогда один нюанс.
Каким образом я буду брать данные, если я буду делать у себя статикой?
Ну например, бекед разраб будет передавать мне данные в виде массива, мне их нужно выводить на фронт. Если я туда вставлю временно просто текст, вопрос в том как я буду дебажить в будущем когда он даст мне массив
ты можешь создать функцию адаптер
источник

PK

Pavel Karpushevskiy in Vue.js Russian Developers Community
Дмитрий Казармин
в идеале вы должны заранее договориться о формате данных (или хотя бы о примерном формате), который вы ожидаете на фронте и который бэкэгдер вам может выдать. Далее создаете метод, который в будущем будет запрашивать данные с бэка, а пока бэка нет отдает статичные данные в заранее обговоренном формате. После того как бэк будет готов, меняете статику на динамику. Профит
Понял, спасибо за информацию, была полезна)
источник

V

Vite4eg in Vue.js Russian Developers Community
Для webpack sev server встроен, можно там роутинги добавить и отдавать полноценные ответы
источник

KG

Kirill Galimov in Vue.js Russian Developers Community
Привет, направьте пожалуйста на правильный путь)
Нужно сделать страницу с некоторыми данными, которые должны отображаться только при dev-окружении, но в продакшн эта страница не должна попадать.
Как такое можно реализовать?
источник

ДК

Дмитрий Казармин... in Vue.js Russian Developers Community
Kirill Galimov
Привет, направьте пожалуйста на правильный путь)
Нужно сделать страницу с некоторыми данными, которые должны отображаться только при dev-окружении, но в продакшн эта страница не должна попадать.
Как такое можно реализовать?
топорный вариант - скрыть за дополнительной basic авторизацией
источник

t

toobinks in Vue.js Russian Developers Community
Дмитрий Казармин
я бы лучше и в роуте и в шаблоне вызывал единую функцию для проверки, чтобы логика не дублировалась
Что нужно задать как параметр isVisible чтобы получить этот конкретный route, чтобы далее достать его meta?
источник

KG

Kirill Galimov in Vue.js Russian Developers Community
Дмитрий Казармин
топорный вариант - скрыть за дополнительной basic авторизацией
А проверять на наличие localhost в url'е - идиотизм?)
источник

V

Vite4eg in Vue.js Russian Developers Community
А просто проверять окружение - не вариант?
источник

ДК

Дмитрий Казармин... in Vue.js Russian Developers Community
Kirill Galimov
А проверять на наличие localhost в url'е - идиотизм?)
я бы назвал это "своеобразным" решением
источник

KG

Kirill Galimov in Vue.js Russian Developers Community
Vite4eg
А просто проверять окружение - не вариант?
Как это сделать?)
источник

ДК

Дмитрий Казармин... in Vue.js Russian Developers Community
можно в env файле задавать окружение и проверку в роуте делать
источник

V

Vite4eg in Vue.js Russian Developers Community
Kirill Galimov
Как это сделать?)
process.env, в ней должны быть все переменные
источник

ДК

Дмитрий Казармин... in Vue.js Russian Developers Community
toobinks
Что нужно задать как параметр isVisible чтобы получить этот конкретный route, чтобы далее достать его meta?
попробуйте $route передать в качестве параметра
источник

t

toobinks in Vue.js Russian Developers Community
Дмитрий Казармин
попробуйте $route передать в качестве параметра
не, это передаёт текущий роут. видимо придётся дважды писать маршрут и потом перебирать все маршруты для поиска нужного
источник

ДК

Дмитрий Казармин... in Vue.js Russian Developers Community
toobinks
не, это передаёт текущий роут. видимо придётся дважды писать маршрут и потом перебирать все маршруты для поиска нужного
а, понял. Пока в голову приходит вариант с указанием названия роута и внутри метода поиск роута по названию
источник

t

toobinks in Vue.js Russian Developers Community
Дмитрий Казармин
а, понял. Пока в голову приходит вариант с указанием названия роута и внутри метода поиск роута по названию
пока так и делаю, но это получается для каждой ссылки проход по всем роутам...
источник