
Олег
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

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 передавать внутрь компонента, но мне кажется это не лучший путь, лучше в данном случае файлы сделать с переводами

Buka
21.02.2018
15:53:39

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

Nikita
21.02.2018
15:55:33

Lis
21.02.2018
15:55:49

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

Google

Lis
21.02.2018
15:56:25

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

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

Lis
21.02.2018
16:00:49

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

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

Buka
21.02.2018
16:02:28
Если это не критично, то можно одной строчкой

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

Lis
21.02.2018
16:03:50
Но для десктопа пофиг
Там видимо локализации N языков весят. Арабский есть, все такое

Google

Bohdan
21.02.2018
16:13:28

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
в dev-окружении

Admin
ERROR: S client not available

Nastya
21.02.2018
16:22:46


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


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

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

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

Nerzh
21.02.2018
16:37:35
угу
ты в начале подождешь пока он проидексирует

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