@vuejs_ru

Страница 2116 из 3900
Олег
21.02.2018
15:11:19
Привет всем. Ковыряю Vuex, но что то лажаю state:{ token:null, userName:null, userId:null, isUserLoggedIn:false }

при этом в devtools лажа в виде isUserLoggedIn:true route:Object token:null user:"admin" userId:null userName:"admin" user_name:null userame:null username:null

откуда левые поля в state и как от них избавиться

Anton
21.02.2018
15:13:19
Такой вопрос: где хранить токен и как лучше его передавать, как пост поле или в заголовке ?

Google
Игорь
21.02.2018
15:15:58
Отсюда где-то

хранить токен в Localstorage это полное айайай с точки зрения безопасности

А, кек, оно так не работает

Anton
21.02.2018
15:20:00
А где хранить ?

Вот я хочу безопасное

Nikita
21.02.2018
15:21:07
Cookies + защита от CSRF

Nikich
21.02.2018
15:21:09
http-only куки, например

Vladimir
21.02.2018
15:21:15
Храним в локалсторадже, хотя недавно читал что лучше в куке с флагом httpOnly и поддержкой SameSite=strict с secure=true.

Andrey
21.02.2018
15:22:26
пускай токен пишет сам клиент ручками)))

Nikita
21.02.2018
15:23:26
http://www.redotheweb.com/2015/11/09/api-security.html

Buka
21.02.2018
15:32:45
Всем привет. Посоветуйте годный бойлерплейт на тс

Или проще самому сделать?

Google
Nikita
21.02.2018
15:33:26
А я пожалуй повторю свой вопрос: Кто-то заводил Vue + Vuetify + TypeScript?

Vladimir
21.02.2018
15:34:27
А я пожалуй повторю свой вопрос: Кто-то заводил Vue + Vuetify + TypeScript?
Эмм, нет, только Vue + VueMultiselect + Typescript. Но собственно в чем проблема ?

Nikita
21.02.2018
15:36:09
Пока не пробовал, просто может были какие-то проблемы или подводные камни, о которых хорошо было бы знать

Evgeniy
21.02.2018
15:37:20
Кто нибуть делал локализацию vee-validate через vue-i18n

Нет нигде примеров. Это у меня кусок файла с переводами validation: { messages: { _default: 'The field is required.', email: 'The E-mail field must be a valid email.', required: 'The field is required.', decimal: 'The field must be numeric and may contain decimal points.', digits: "The field must be numeric and exactly contain {length} digits." } } -»> тут есть поле digits в которое как то нужно передать с импута на котором стоит валидация число и тут его вставить. НЕ могу понять как

Вот сам input <div class="form-group" :class="{'has-error': errors.has('release_year')}"> <label class="col-sm-2 control-label">{{ $t("machine.machine_properties.year") }} *</label> <div class="col-sm-3"> <input v-model="inputs.release_year" v-validate="'digits:4|required'" data-vv-as="Year" class="form-control" name="release_year" type="text" /> <span v-show="errors.has('release_year')" class="help is-danger" >{{ errors.first('release_year') }}</span> </div> </div>

Andy
21.02.2018
15:44:04
дак а что нужно с инпута передать, сообщение в массив messages?

Sergey
21.02.2018
15:45:49
Привет всем. Хочу выводить реальное время. Кто может подсказать пример?

Andy
21.02.2018
15:47:03
вот примеры с валидацией, я так понимаю просто создаются файлы в которых пишется атрибуты или переводы в виде массива, потом локаль задается vee-validate и все http://vee-validate.logaretm.com/localization.html#translation

Evgeniy
21.02.2018
15:47:19
дак а что нужно с инпута передать, сообщение в массив messages? -> Да

Andy
21.02.2018
15:48:19
ну можно через props передавать внутрь компонента, но мне кажется это не лучший путь, лучше в данном случае файлы сделать с переводами

Sergey
21.02.2018
15:53:58
Тебе в каком формате надо?
Часы:минуты:секунды

Buka
21.02.2018
15:54:19
new Date().toTimeString().split(' ')[0]

Lis
21.02.2018
15:54:55
Кстати по время. Какой плагин умеет вернуть дату и время в Челов понятном виде. Типо 2 минуты назад, сегодня, вчера, вторник, итп

Sergey
21.02.2018
15:54:56
Разве в таком случае он будет обновлять каждую секунду?)

Максим
21.02.2018
15:55:19
Lis
21.02.2018
15:55:49
https://momentjs.com/
Грац сееьоре

Bohdan
21.02.2018
15:55:58
еще какой-то был...

Google
Lis
21.02.2018
15:56:25
https://momentjs.com/
Идеально

Bohdan
21.02.2018
15:56:27
во

https://github.com/moment/luxon

это от них же

Denys
21.02.2018
15:57:44
date-fns

Lis
21.02.2018
15:57:52
https://github.com/moment/luxon
Тоже ништяк?

Bohdan
21.02.2018
15:58:13
вроде они luxon позиционируют как next step от moment

Michael
21.02.2018
16:00:01
https://moment.github.io/luxon/docs/manual/why.html

Lis
21.02.2018
16:00:04
Разве в таком случае он будет обновлять каждую секунду?)
Глянь моментс там прям в примере живые часы

Sergey
21.02.2018
16:00:26
Глянь моментс там прям в примере живые часы
смотрел, но не нашёл, к сожалению. Видимо недостаточно глубоко смотрел)

Sergey
21.02.2018
16:00:59
ну и ради 1 строки подключать библиотеку... думаю нет смысла

Serge
21.02.2018
16:02:24
Кста. А что щаз тру для дат? Date-fns? А то толстый момент не тру - говорят

Buka
21.02.2018
16:02:28
ну и ради 1 строки подключать библиотеку... думаю нет смысла
У момента основной смысл в том, если тебя надо с часовыми поясами возиться

Если это не критично, то можно одной строчкой

Sergey
21.02.2018
16:02:40
Не-не, у меня там нет смысла

не влияет)

Lis
21.02.2018
16:03:50
ну и ради 1 строки подключать библиотеку... думаю нет смысла
68кб чет жирно для такой радости согласен

Но для десктопа пофиг

Там видимо локализации N языков весят. Арабский есть, все такое

Google
Bohdan
21.02.2018
16:13:28
http://www.redotheweb.com/2015/11/09/api-security.html
за статейку спасибо

Nikita
21.02.2018
16:13:49
Всегда пожалуйста

Nastya
21.02.2018
16:16:54
друзья, у вас vue-devtools работают с webpack-dev-server?

Lis
21.02.2018
16:17:33
Прям вчера ставил

Nastya
21.02.2018
16:20:09
Прям вчера ставил
а вы чтонить специально делали для этого?

Varyen
21.02.2018
16:21:35
а вы чтонить специально делали для этого?
вообще вроде и так должен работать, но лучше настроить Vue.config.devtools = true; Vue.config.performance = true;

в dev-окружении

Admin
ERROR: S client not available

Nastya
21.02.2018
16:22:46
вообще вроде и так должен работать, но лучше настроить Vue.config.devtools = true; Vue.config.performance = true;
спасибо, ща попробую. на стековерфлоу какая-то шаманская херня в духе "подключите vue.js вместо vue.min.js" и тому подобное

Nerzh
21.02.2018
16:23:44
видел тут кто-то хвалил vscode думаю надо пробовать, почитал, ну ожидаемо на electron, а я противник ненативных решений но все же приходится юзать думаю и ладно, установил вроде такой миленький vscode и лег спать. Проснулся от того что оба куллера пытаются остудить 4 потока моего древнего i7. И тут надо понимать, что у меня в маке, он просто так ни с того ни с чего не начинает потреблять ресурсы, тоесть приложение либо потребляет из начально и вы в курсе либо нет. Тоесть такого никогда не было еще, но я в курсе что винда такое делает абсолютные 80% своего времени. Учитывая это я быстро закрыл VSCode. Но не прекратилось. После, я как положенно зашел в процессы и я не сильно силен во всем этом, но кажется у vscode какие-то проблемы с кешем dyld... И тут конечно же вопрос к тем, кто юзает мак, потому что для виндовых это в порядке вещей, когда ваш комп просто так задумался, вопрос в том как полет в целом ? Мне вроде так интересно его попробовать поюзать, но майкрософт умудряется своим софтом и из мак ос делать виндовс

Bohdan
21.02.2018
16:24:12
на линухе вскод таким не балуется

нередко висит подолгу в памяти без дела

Anton
21.02.2018
16:29:11
вопрос кто то пробовал модуль для определения мак адресса на подобии https://github.com/bevry/getmac установил по гайду вылетает ошибка, не могу понять что не так делаю

batkor
21.02.2018
16:29:27
видел тут кто-то хвалил vscode думаю надо пробовать, почитал, ну ожидаемо на electron, а я противник ненативных решений но все же приходится юзать думаю и ладно, установил вроде такой миленький vscode и лег спать. Проснулся от того что оба куллера пытаются остудить 4 потока моего древнего i7. И тут надо понимать, что у меня в маке, он просто так ни с того ни с чего не начинает потреблять ресурсы, тоесть приложение либо потребляет из начально и вы в курсе либо нет. Тоесть такого никогда не было еще, но я в курсе что винда такое делает абсолютные 80% своего времени. Учитывая это я быстро закрыл VSCode. Но не прекратилось. После, я как положенно зашел в процессы и я не сильно силен во всем этом, но кажется у vscode какие-то проблемы с кешем dyld... И тут конечно же вопрос к тем, кто юзает мак, потому что для виндовых это в порядке вещей, когда ваш комп просто так задумался, вопрос в том как полет в целом ? Мне вроде так интересно его попробовать поюзать, но майкрософт умудряется своим софтом и из мак ос делать виндовс
ВебШтор надо юзать,

Alexander
21.02.2018
16:30:15
+

ВебШтор надо юзать,

Nerzh
21.02.2018
16:30:29
ВебШтор надо юзать,
ох да, этот на JAVA хоть в открытую сжирает все что свободно в ресурсах )

Lis
21.02.2018
16:30:56
а вы чтонить специально делали для этого?
Только инструкция на офф сайте

видел тут кто-то хвалил vscode думаю надо пробовать, почитал, ну ожидаемо на electron, а я противник ненативных решений но все же приходится юзать думаю и ладно, установил вроде такой миленький vscode и лег спать. Проснулся от того что оба куллера пытаются остудить 4 потока моего древнего i7. И тут надо понимать, что у меня в маке, он просто так ни с того ни с чего не начинает потреблять ресурсы, тоесть приложение либо потребляет из начально и вы в курсе либо нет. Тоесть такого никогда не было еще, но я в курсе что винда такое делает абсолютные 80% своего времени. Учитывая это я быстро закрыл VSCode. Но не прекратилось. После, я как положенно зашел в процессы и я не сильно силен во всем этом, но кажется у vscode какие-то проблемы с кешем dyld... И тут конечно же вопрос к тем, кто юзает мак, потому что для виндовых это в порядке вещей, когда ваш комп просто так задумался, вопрос в том как полет в целом ? Мне вроде так интересно его попробовать поюзать, но майкрософт умудряется своим софтом и из мак ос делать виндовс
У меня на маке стоит vs идеально все

Google
batkor
21.02.2018
16:32:52
ох да, этот на JAVA хоть в открытую сжирает все что свободно в ресурсах )
Вы слепы, вы наверно не представляете разницы между текстовым редактором и с готовым ИСР

Lis
21.02.2018
16:33:12
У нас вся команда на маках и на нем сидит фронтендеры. Радуются. Все такое

?M͘͜r͜͠.̧͜͢ ̧͏͜͠Н͏͜я̷̷̛҉м̴̶̴̨̢ ҉̨͟͡Н̷̢̀я͟м̵̀
21.02.2018
16:33:23
всем привет! поставил vuex, возникла проблема передачи store из рутового инстанса вью до его компонента. пробовал и так, и сяк - ноль результата. main.js: https://pastebin.com/YTGHF0rJ App.vue: https://pastebin.com/JVABdAwj логирование в консоль стейта store из main.js происходит успешно. в свою очередь, переданный в параметрах инстанса vue компоненту App.vue варибл store в последующем console.log(this.$store) у App.vue выдает андефайнед ?

Nerzh
21.02.2018
16:33:32
У меня на маке стоит vs идеально все
ок, допустим это был единичный случай, а скажи он умеет проваливаться по методу или по константе в класс ? я хз как это назвается

Lis
21.02.2018
16:33:43
Он только в рамках документа может показать где объявлено то о чем ты говоришь. Дальше он не линкует и это печаль но да и пох)))

Этоо тренирует память☝️?

Считай это очень вумный нотепад++

Nerzh
21.02.2018
16:35:33
жаль, тогда у него выходит нет для меня преимуществ ) Мне б такой чтоб подсветка синтаксиса и проваливание по константе и ВСЁ, больше мне ничо не нада )

Lis
21.02.2018
16:36:07
Наверное вебшторм это все может, я много лет его не открывал, не помню...

Nerzh
21.02.2018
16:36:32
кончно может

он может сук... все!

абсолютное все он может

?M͘͜r͜͠.̧͜͢ ̧͏͜͠Н͏͜я̷̷̛҉м̴̶̴̨̢ ҉̨͟͡Н̷̢̀я͟м̵̀
21.02.2018
16:37:16
парни, можете глянуть там выше вопросик, а?)

Nerzh
21.02.2018
16:37:22
тебе это нахер не впало а он может и жрет жрет жрет )

Lis
21.02.2018
16:37:28
абсолютное все он может
т.е. он все из папки modules индексирует???

Nerzh
21.02.2018
16:37:35
угу

ты в начале подождешь пока он проидексирует

Lis
21.02.2018
16:38:07
а потом за пенсией уже идти надо да?)

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