@vuejs_ru

Страница 3028 из 3900
Николай
06.06.2018
13:08:52
На рендеринг каждого пункта меню для юзера с правами делать отдельный запрос на бэк? Ну-ну.
так я о том же, в этом вопрос и был, а как тут JWT поможет, я мож просто не догнал?

Oleg
06.06.2018
13:09:21
JWT на клиенте хранится. В нем вся инфа по правам уже имеется. Ориентируешься на него, чтобы показывать/скрывать пункты меню.

Николай
06.06.2018
13:12:53
JWT на клиенте хранится. В нем вся инфа по правам уже имеется. Ориентируешься на него, чтобы показывать/скрывать пункты меню.
Вот я и написал, чем принципиально будет отличаться от подгрузки всех прав одним объектом? Путсть называться он будет не так модно???

типа гетАкцесс

Google
Oleg
06.06.2018
13:13:31
Не будет необходимости при каждом обновлении страницы делать запрос на бэк.

Николай
06.06.2018
13:14:11
Не будет необходимости при каждом обновлении страницы делать запрос на бэк.
его и так не будет, один раз при маунте во втюикс и щипай себе до слез... Не?

Oleg
06.06.2018
13:14:33
Права могут меняться в процессе жизнедеятельности юзера.

Dmitriy
06.06.2018
13:16:01
ребят подскажите пожалуйста какой нибудь полифил для поинтер эвентов на чистов js или может какой пакет есть под vue

Николай
06.06.2018
13:17:33
Права могут меняться в процессе жизнедеятельности юзера.
Если я правильно Вас понял, этот токен всегда с юзером? и из него все права подтягивать и если нужно обновлять при смене состояния?

Anton
06.06.2018
13:17:33
https://github.com/kmewhort/pointer_events_polyfill

Dmitriy
06.06.2018
13:18:09
https://github.com/kmewhort/pointer_events_polyfill
это библиотека на жейкуери

Oleg
06.06.2018
13:18:15
Вместе с ними и токен, так ведь?
Не совсем. Токен меняется каждые (условно) 5 минут. Вместе с ним будут приезжать новые права. Как это работает в жизни - я купил на сайте подписку на платный пакет, который подразумевает новые плюшки (пункты меню). И тут 2 варианта: либо перелогиниться, либо подождать 5 минут для получения нового токена, в котором уже приедут новые права.

Oleg
06.06.2018
13:20:10
Как бэк может сам по себе инициировать обновление данных на фронте?

Google
Anton
06.06.2018
13:20:18
это библиотека на жейкуери
эту можно без жквери https://github.com/jquery/PEP

Николай
06.06.2018
13:20:46
Как бэк может сам по себе инициировать обновление данных на фронте?
Автоматизация типа, он сам будет менять все права и как следствие все реактивные связки?

Anton
06.06.2018
13:21:42
это библиотека на жейкуери
а это не то? https://alligator.io/vuejs/vue-touch-events/

Oleg
06.06.2018
13:22:57
Автоматизация типа, он сам будет менять все права и как следствие все реактивные связки?
Бэк ничего не может поменять на фронте. Фронт делает запрос на бэк и, исходя от ответа, меняет или не меняет данные.

Dmitriy
06.06.2018
13:24:36
а это не то? https://alligator.io/vuejs/vue-touch-events/
не, это другое мне по сути нужно добавить поддержку pointer-events: none на ie9

Oleg
06.06.2018
13:25:54
да это я знаю))), токен обновляется сам???
Можно генерить новый токен на бэке при обновлении прав, тогда юзеру придется пройти еще раз авторизацию и получить новый список прав. Мне это кажется самым разумным вариантом.

Dmitriy
06.06.2018
13:27:10
ну тогда это https://github.com/jquery/PEP
чет я там не нашел вариант по vue, там jq и react

Anton
06.06.2018
13:27:32
<script src="https://code.jquery.com/pep/0.4.3/pep.js"></script>

вот и всё

Oleg
06.06.2018
13:28:00
Николай
06.06.2018
13:28:14
rbac весь расставлен

Anton
06.06.2018
13:28:47
чет я там не нашел вариант по vue, там jq и react
jq и и реакт - это исключения из правил, в остальных случаях используется стандартный метод

Oleg
06.06.2018
13:28:58
rbac весь расставлен
https://codeburst.io/api-authentication-in-laravel-vue-spa-using-jwt-auth-d8251b3632e0

Николай
06.06.2018
13:30:17
Google
Oleg
06.06.2018
13:30:46
Спасибы, ща покуримс....
Мне то же самое светит сделать через пару недель, только бэк на Yii 2.

Николай
06.06.2018
13:31:38
Мне то же самое светит сделать через пару недель, только бэк на Yii 2.
хорошо что поинтересовался у знающих людей, навелосипидировал бы, МЛЯЯЯЯЯ

Oleg
06.06.2018
13:32:56
хорошо что поинтересовался у знающих людей, навелосипидировал бы, МЛЯЯЯЯЯ
Та не все так плохо было в исходной идее. Можно в каждом респонсе от бэка присылать список прав и каждый раз их во Вьюкс запихивать.

Timur
06.06.2018
13:40:51
/akunamatata

офигеть!

Andy
06.06.2018
13:41:14
?

Vlad
06.06.2018
13:50:35
Кликбейт

Hedint
06.06.2018
13:55:52
тьфу)

Diamond
06.06.2018
14:36:00
Подскажите плиз! Добавляю динамически div с указанием ошибки с помощью jquery. У этой ошибки есть крестик при нажатие на который окно должно закрыться. Если сразу в хтмл коде засунуть данный блок то все работает, а вот с динамически добавленным не срабатывает. Что делать?

Никита
06.06.2018
14:37:08
наверное потому, что вы сначала ищите существующий элемент, что бы его добавить? Если его еще не существует то он и не добавится.

Diamond
06.06.2018
14:37:55
нет все добавляется, по инспектору кода проверяю

тут есть насколько я помню момент хитрый у яваскрипта

Diamond
06.06.2018
14:38:20
по поводу динамически добавленныхэлементов

Denys
06.06.2018
14:38:21
Кому интересна конференция по геймдев В конце месяца будет White Nights St. Petersburg 2018 Можно получить скидку по промокоду в 10% https://bad-android.com/events/34723-konferentsiya-white-nights-st-petersburg-2018

Никита
06.06.2018
14:39:18
Это у jquery есть разница делаете вы .onclick или .on('click'element,function)

второй вариант работает с динамически добавляемымми элементами

но раз вы в чате Vue - используйте Vue. Уберите jquery =) прямые манипуляции с домом - плохо

Diamond
06.06.2018
14:41:44
да это я знаю

Admin
ERROR: S client not available

Diamond
06.06.2018
14:41:55
но вот код уже написан для закрытия ошибок на чистом js

Google
Diamond
06.06.2018
14:42:11
а мне нужно просто добавить динамичсеки ошибку и чтобы её тот ява скрипт код обработал

а vue нет возможности на этой странице подключать

Denys
06.06.2018
14:43:12
Есть еще Geek Picnic — фестиваль о науке и технологиях Также есть скидка но уже на 15% по промокоду https://bad-android.com/events/31939-geek-picnic-2018 Не подумайте, что реклама, просто поделился, может кому будет интересно да и немного єкономии не помешает ;)

Никита
06.06.2018
14:43:47
пошел нахрен

Denys
06.06.2018
14:44:59
пошел нахрен
некультурно материтсо! Не интересно вам, другим может быть интересно! Без обид. Но конфы по теме!

Victor
06.06.2018
14:45:37
невероятные схватки 100-килограммовых роботов

биохакинг, киборги, вечная жизнь

http://i0.kym-cdn.com/entries/icons/original/000/005/574/takemymoney.jpg

Роман
06.06.2018
14:46:18
офигенно
ваще здорово)вчера слышал)прям улыбнуло)

Denys
06.06.2018
14:50:07
Геймдев и vue как связаны?
А, что все вьюхой интересуются? Или технологически ни как не пересекается? ))

в кой-то веке решил поделится чем-то полезным и/или интересным, так сразу в штыки )))

Или нужно было скинуть промокоды на конфу по пиву? ))))

Анатолий
06.06.2018
14:52:40
Руки прочь от вуя!))

Ivan
06.06.2018
14:53:15
Alex
06.06.2018
14:53:43
Есть массив объектов, он же входная проперти компоненты. Почему если я в методе делаю this.prop[index] = newObj, то массив this.prop остаётся неизменным?

Hedint
06.06.2018
14:55:22
Во-первых, props не нужно менять. Во-вторых, присваивание по индексу не реактивно

Alex
06.06.2018
15:00:06
Во-первых, props не нужно менять. Во-вторых, присваивание по индексу не реактивно
ну это тот пропс, что v-model компоненты. С его изменением всё нормально. А вот про присваивание по индексу забыл. Как быть?(

У меня форма редактирования элемента из массива. Если я передаю элемент как есть (реактивный), то в форме редактирования нет смысла в нопках "сохранить", "отменить", ведь объект меняется сразу реактивно. А мне надо предусмотреть отмену. Это получается надо перед редактированием создавать копию исходного элемента и если отмена редактирования, то возвращать?

Google
Alex
06.06.2018
15:07:49
arr.splice(index, 1, value)
Благодарю!

Anton
06.06.2018
15:36:16
Что выбрать для ui vietify или element?

Nikita
06.06.2018
15:39:33
Я бы в прод vuitify не брал

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