Size: a a a

Vue.js Russian Developers Community

2020 September 17

DB

Daniyar Baizhaksynov in Vue.js Russian Developers Community
Ильдан Сайдиев
Всем привет, подскажите пожалуйста в чем косяк? получаю 400. при простом fetch норм...
400 при интеграции зачастую означает что какие то данные не переданы правильно
источник

ИС

Ильдан Сайдиев... in Vue.js Russian Developers Community
Daniyar Baizhaksynov
400 при интеграции зачастую означает что какие то данные не переданы правильно
да я это знаю, но почему-то при простом fetch нет ошибок. Вот я и спрашиваю мб axios не правильно использую
источник

ДК

Дмитрий Казармин... in Vue.js Russian Developers Community
Ильдан Сайдиев
да я это знаю, но почему-то при простом fetch нет ошибок. Вот я и спрашиваю мб axios не правильно использую
смотрите в консоли разработчика что отправляется при отправке через axios, а что  при отправке через fetch
источник

ИС

Ильдан Сайдиев... in Vue.js Russian Developers Community
Ильдан Сайдиев
Всем привет, подскажите пожалуйста в чем косяк? получаю 400. при простом fetch норм...
const headers = {
       ...CONTENT_JSON,
       Authorization: Bearer ${token},
   };
так можно header отправить в axios ?
источник

t

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

ДК

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

t

toobinks in Vue.js Russian Developers Community
Дмитрий Казармин
вынести проверку в миксин
сделать isAdmin не проблема. я про то, есть ли какие техники, чтобы не писать проверку в в двух местах: 1. в роутере 2. в меню
источник

aa

aleksandr a in Vue.js Russian Developers Community
а ты как увязываешь это все?
источник

aa

aleksandr a in Vue.js Russian Developers Community
можно в роуте в meta прописать нужные значения из из него дергать на любом компоненте
источник

t

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

aa

aleksandr a in Vue.js Russian Developers Community
у меня как правило это две разные проверки
источник

t

toobinks in Vue.js Russian Developers Community
app.vue
источник

t

toobinks in Vue.js Russian Developers Community
роутер
источник

t

toobinks in Vue.js Russian Developers Community
ну я так, решил спросить может кто чего придумал удобней
источник

ДК

Дмитрий Казармин... in Vue.js Russian Developers Community
оставьте 2 проверки. У вас всё равно в app.vue будет условие
источник

aa

aleksandr a in Vue.js Russian Developers Community
ну вот я бы в app.vue написал проверку типа this.$route.meta.authorize === operator
источник

aa

aleksandr a in Vue.js Russian Developers Community
чтобы функцию не дергать
источник

ДК

Дмитрий Казармин... in Vue.js Russian Developers Community
aleksandr a
ну вот я бы в app.vue написал проверку типа this.$route.meta.authorize === operator
всё равно условие стоит. Как я понял автор в принципе не хочет условие пихать
источник

PK

Pavel Karpushevskiy in Vue.js Russian Developers Community
Всем привет
Хотел поинтересоваться, есть ли кто работал когда-то в проекте где связка laravel + vue.js? Неважно на какой стороне (бек или фронт)

Мне просто нужна информация в разговорном виде. Есть несколько вопросов, после ответов на которые я буду понимать пошаговость у себя в голове. Это займет я думаю до 10-15 минут, могу заплатить за информацию
источник

ДК

Дмитрий Казармин... in Vue.js Russian Developers Community
Pavel Karpushevskiy
Всем привет
Хотел поинтересоваться, есть ли кто работал когда-то в проекте где связка laravel + vue.js? Неважно на какой стороне (бек или фронт)

Мне просто нужна информация в разговорном виде. Есть несколько вопросов, после ответов на которые я буду понимать пошаговость у себя в голове. Это займет я думаю до 10-15 минут, могу заплатить за информацию
думаю тут многие работали на этом стеке и помогут бесплатно в рамках чата
источник