@vuejs_ru

Страница 3400 из 3900
ed
08.08.2018
05:12:06
Да, просто я думал что type: [Object, undefined] нарушает какие-либо моральные устрои

ed
08.08.2018
05:12:29
да

Max
08.08.2018
05:13:16
Google
Max
08.08.2018
05:13:24
шучу)

ed
08.08.2018
05:13:41
хм, а Array же там тоже можно указать и float?

Symbat
08.08.2018
05:14:16
Всем привет. У кого нибудь есть готовый шаблон хлебные крошки на vue.js?

ed
08.08.2018
05:14:19
да
ну это я просто о том, что можно нагрешить еще больше)

Taras
08.08.2018
05:14:41
https://vuejs.org/v2/guide/components-props.html#Prop-Validation

Max
08.08.2018
05:14:59
ну это я просто о том, что можно нагрешить еще больше)
да норм, если нужно такие типы указать)

ed
08.08.2018
05:15:17
Всем привет. У кого нибудь есть готовый шаблон хлебные крошки на vue.js?
с этим будет жопа. во первых, потому что как реакт, так и вью сообщество почти поголовно до сих пор не понимает для чего на беке уже миллион лет роутинг имеет дочерние роуты во вторых, потому что если и использовать дочерние роуты то по умолчанию они жопные

Taras
08.08.2018
05:15:25
вот, тут не сказано что нужно default писать если required false, тебе достаточно просто тип указать

Taras
08.08.2018
05:16:17
а undefined он будет по умолчанию если ты его просто не передал

Google
Taras
08.08.2018
05:16:21
ммм

Max
08.08.2018
05:16:57
линтер ругается)
по крайней мере у меня)

ed
08.08.2018
05:20:38
по крайней мере у меня)
тут замкнутый круг required - просит default value default value как undefined не пройдет если указать только объект

Vladimir
08.08.2018
05:23:53
Zamir
08.08.2018
05:24:02


Shamil
08.08.2018
05:36:18
Я тебе как бекендщик говорю: Оберни в форму и с неё забирай) либо навесь айдишники на поля ?

Azzy
08.08.2018
05:53:53
Доброго времени суток. В бекенде стоит Laravel 5.6, во фронте Vue Необходимо реализовать роли юзеров и рендрить разные вьюхи в зависимости от роли. В данный момент авторизация у меня на стороне Laravel и я вижу два варианта развития событий: а) передавать роль костылями в vuex и в завимости от нее рендрить определенные вьюхи б) сделать авторизацию полностью на стороне Vue Что более цивильно в данном случае? Есть ли другие варианты? p.s сам я бекендщик, с vue только знакомлюсь, сильно не ругайте

Guest
08.08.2018
05:59:30
Подскажите что надо писать в файле nuxt.config.js чтобы заработал Vuex? Файл "store/index.js" на месте. Но пишет что его нет

James
08.08.2018
05:59:38
любые права реализованные на фронте это очень интересно

Варвара
08.08.2018
06:02:19


и на каждой страничке свои вью компоненты так я понимаю?
Это основная концепция vue.js - обмазаться компонентами )

Azzy
08.08.2018
06:03:26
Это основная концепция vue.js - обмазаться компонентами )
ну если бы я писал чисто на вью вопросов бы не было) пытаюсь подружить авторизацию на ларавеле и вью и вот думаю надо ли оно вообще

Варвара
08.08.2018
06:05:51
Azzy
08.08.2018
06:07:51
Я тоже бэкендщик, и чот не понимаю зачем делать полностью авторизацию на фронте )
а кто говорит делать на фронте? я имел ввиду что сейчас у меня можно сказать авторизация проходит до Vue, стандартная авторизация с пхп, после авторизации кидает уже на страницу где вью компоненты

Like
08.08.2018
06:08:32
Это чаво

Варвара
08.08.2018
06:10:27
а кто говорит делать на фронте? я имел ввиду что сейчас у меня можно сказать авторизация проходит до Vue, стандартная авторизация с пхп, после авторизации кидает уже на страницу где вью компоненты
Ну тык все правильно О_о Ты можешь просто доп данные отправлять с сервера и по ним уже рендерить щито надо Я не гуру, поэтому может где то туплю

Это чаво
Да это прост авторизация

Google
Like
08.08.2018
06:11:03
Да это прост авторизация
Я б не назвал это авторизацией)

Azzy
08.08.2018
06:11:18
Ну тык все правильно О_о Ты можешь просто доп данные отправлять с сервера и по ним уже рендерить щито надо Я не гуру, поэтому может где то туплю
Ну это вариант а) что я описал в вопросе Просто думал вдруг костыльно и есть элегантнее варианты

Like
08.08.2018
06:11:26
@ride_the_lightning почему у тебя сервер не отдает инфу по ролям?

Like
08.08.2018
06:11:38
Ну,а в чем проблема?

Ты вью юзаешь в блейде?

Like
08.08.2018
06:12:18
Ну, раз у тебя вью в блейде

То и на сервере ты должен проверять какую вьюху срендерить

Только, я не особо понимаю этой штуки

Почему не идет ограничение на урлы(которые рендерят вьюшки), а идет подмена вьюшек?

Евгений
08.08.2018
06:12:48
Привет. Подскажите канал с вакансиями по vue?

Azzy
08.08.2018
06:13:03
То и на сервере ты должен проверять какую вьюху срендерить
да можно по идее в самом блейде @if'ом проверить роль и срендить определенный компонент вью

Like
08.08.2018
06:13:11
Ну да, по другому ты никак не сделаешь (адекватно в смысле)

Azzy
08.08.2018
06:14:16
а по канону каким образом в SPA реализуются роли?

Like
08.08.2018
06:14:36
Ты все про свой рендер компонентов?

DontHate
08.08.2018
06:14:41
да можно по идее в самом блейде @if'ом проверить роль и срендить определенный компонент вью
а теперь не забудь ограничить доступ к вьюхам и js для админов :) чтобы не слили функционал админки (если там что-то, что не должны видеть простые смерные)

Google
DontHate
08.08.2018
06:15:16
Like
08.08.2018
06:15:20
Ничерта не понял

К каким вьюхам, к какому джсу?

Почему для админов?

Напиши нормально, пожалуйста

Admin
ERROR: S client not available

DontHate
08.08.2018
06:15:45
Like
08.08.2018
06:15:48
И да, я могу на любой сайт зайти и "стырить" функционал

Или че, думаешь, что на ларе нельзя собрать твой джс тем же вебпаком? (все равно ведь можно код стырить, ай, как так)

DontHate
08.08.2018
06:17:38
ну блейд индивидуально рендрится для каждого юзера ведь
это да, я к тому, что если у тебя например JS содержит весь код (например ты тупо как товарищ выше собрался все вебпаком), то кто-то увидит функционал админов

Like
08.08.2018
06:18:01
Ясн

Высрал без знаний

https://github.com/laravel/laravel/blob/master/webpack.mix.js#L14

Like
08.08.2018
06:18:21
Смари как можно!

Зачем писать если ты не до конца знаешь что и как там? Вот хоть убей - не понимаю

DontHate
08.08.2018
06:19:04
Смари как можно!
к чему этот линк?

Like
08.08.2018
06:19:18
к чему этот линк?
К тому, что админку можно отдельно собрать...

DontHate
08.08.2018
06:19:31
К тому, что админку можно отдельно собрать...
я про это и написал изначально

Google
Alex
08.08.2018
06:19:42
Azzy
08.08.2018
06:20:40
К тому, что админку можно отдельно собрать...
то есть собрать в отдельный жс и подгружать для админ юзеров я понимаю?

Like
08.08.2018
06:20:50
Да

Azzy
08.08.2018
06:20:53
разумно

Like
08.08.2018
06:20:56
Но я не понимаю причем здесь админка Мы за роли говорили

DontHate
08.08.2018
06:20:57
да бань, я же не наркоман

Alex
08.08.2018
06:21:25
!бан за переход на личности

Like
08.08.2018
06:21:57
!бан за переход на личности
Да лан тебе, он же пошутил

Alex
08.08.2018
06:22:16
Уже поздно, забанил

Евгений
08.08.2018
06:22:23
Alex
08.08.2018
06:23:01
У нас тут свободно можно общаться, флеймить даже, но подобное карается

Like
08.08.2018
06:23:30
ну разграничение прав
Ну, в общем, через ифы в блейде подставляешь компоненты, через Laravel-mix собираешь отдельно визуальные части: для юзеров и админку

Но, имхо, проще уже спашку накалякать

Логика остается, просто вместо вьюшек возвращаешь json (Resource в ларке удобная штука)

Like
08.08.2018
06:24:13
А для авторизации накидываешь jwt (есть для лары решение)

Страница 3400 из 3900