
[Anonymous]
14.06.2018
11:40:13
RefactoringUI его проект

Kyooni?
14.06.2018
11:40:20
можно сделать полноценное приложение
удобно и быстро + никакой мороки с иоником(который взорвал мне жопу однажды)

[Anonymous]
14.06.2018
11:41:13

Google

Stanislav
14.06.2018
11:41:19

Сергей
14.06.2018
11:42:22

[Anonymous]
14.06.2018
11:43:21
а что там какие-то супер дорогие запросы и операции?

Anton
14.06.2018
11:45:05
я чет запутался, вы мне рекомендуете посмотреть в сторону FuseTools?

Alexey
14.06.2018
11:46:22
раз уж тут про жс много вопросов, то тоже спрошу. Как вы используете библиотеки сторонние, если использовать intellisense, то там нет краткого описания метода хотябы. Всегда нужно читать и сверяться с докой?

Grigorii
14.06.2018
11:47:34

Kyooni?
14.06.2018
11:48:56

Alexey
14.06.2018
11:50:00

Lao9s
14.06.2018
11:53:06
Zdrastvuite
U menea odno problema s arrays iz Vuex
Vot kod:
computed: {
users(){
var users = this.$store.getters.getUsers;
if(Object.keys(users).length > 0){
delete users[0];
}
return users;
}
}
ea hociu udaliti pervii user, iz var users, a on udaleaitsea iz this.$store.getters.getUsers;
Kak zdelati tak shtobi udalilsea tolko iz var users ?
u menea netu translit, i ruskaia klaviatura
ea hociu tolko poluciti spisok users, a dalse zdelati to shto hociu s atom spisok

Евгений (Light4everyone)
14.06.2018
11:55:49

Grigorii
14.06.2018
11:56:07

Google

Grigorii
14.06.2018
11:56:50

Hedint
14.06.2018
11:56:58
var users = this.$store.getters.getUsers.slice(1);
зачем там Object.keys - тоже не совсем ясно, если это массив.

Lao9s
14.06.2018
11:57:53
ato ne array, ato obiekt
spasibo za pomoshi

Евгений (Light4everyone)
14.06.2018
11:58:28
эээээ, тыж сказал что это array
var users = Object.assign({}, this.$store.getters.getUsers);

Lao9s
14.06.2018
11:59:45
Ea oshibalsea, izvinite

Anton
14.06.2018
12:12:34

Vasiliy
14.06.2018
12:17:01
Всем привет, подскажите плиз самый оптимальный способо обработки ошибок на ответ от сервера

Vadim
14.06.2018
12:17:17
Мб кто-то сталкивался.
https://github.com/shentao/vue-multiselect
Как отключить действие @search-change, если оно вызвано сразу после @select?
Я выбираю какой-то пункт, меняется содержание инпута и он еще раз вызывает событие @search-change

Alex
14.06.2018
12:17:22
но кто осилил документацию — тем уже неинтересно будет)

Dmitriy
14.06.2018
12:23:38
подскажите пожалуйста, иногда встречал в vue приложениях файл permission.js в котором обрабатываются доступы, вопрос, безопасно ли на клиенте проверять доступы, не логичней это вынести на сервер?

Stanislav
14.06.2018
12:24:40

Alex
14.06.2018
12:24:41
Файл наверное для плагина какого-то есть. По умолчанию в шаблоне нет таких. А так вообще лучше там и там проверять. На сервере чтобы данные не отдавать, на клиенте чтобы просто не давать пользователю ходить по пустым страницам

Vladyslav
14.06.2018
12:50:10
Привет всем, есть вопрос.
Есть компонент, который делает watch '$route' и тянет данные
как я могу проверить в нем (к примеру добавить как-то мета данные и чекать их внури) что мы попали сюда в результате popstate (браузерное назад) и он не тянул в этом случае данные вновь

Alex
14.06.2018
12:58:50

Maksim
14.06.2018
12:59:01
@all Какой связкой делаете гибридные приложения на vue? Vue + iOnic + Cordova ?

Vladyslav
14.06.2018
13:00:55

Алексей
14.06.2018
13:01:13
Всем привет! Только начал разбираться с тестами. Подскажите, как сделать заглушку для функции в jest?

Google

Anton
14.06.2018
13:01:45

Alexander
14.06.2018
13:02:40

Alex
14.06.2018
13:04:26

Maksim
14.06.2018
13:05:20
Anton @trousev спасибо, поизучаю, что лучше зайдет

Vladyslav
14.06.2018
13:06:20
не знаю понятно ли(

Сергей
14.06.2018
13:06:26
Подскажите в чем трабла? когда вывожу из пропса число в параметр в :to={} то ссылка не корректно отображается /object или /#, а если напишу число руками а не из переменной то всё корректно, в чем лажа?(

Alex
14.06.2018
13:07:14
Если у вас SPA то переход не сбросит сохраненные

Dima
14.06.2018
13:15:30

Сергей
14.06.2018
13:16:00

Denis
14.06.2018
13:18:22
:to="id", где id - параметр

Сергей
14.06.2018
13:19:29

Denis
14.06.2018
13:20:52
В роутер передаешь или в компоненту какую-то? Я понять не могу

Arsen
14.06.2018
13:28:14
:to={name: 'riute', params: { id }}

Vladyslav
14.06.2018
13:37:33

Алексей
14.06.2018
13:40:28
С vue bootstrsp кто нибудь работал?)

Maksim
14.06.2018
13:43:34

Алексей
14.06.2018
13:47:39
Да я просто сделал компоненту, в которой есть кнопка
Но когда я ее добавляю в контейнер, например, стиль немного портится

Google

Алексей
14.06.2018
13:48:38
И эта компонента не адаптируется под всякого рода контейнеры (формы, etc)
А про vuetify -- спасибо) Жаль, что не узнал про него раньше

Maksim
14.06.2018
13:50:19
у кнопки есть класс btn?

Алексей
14.06.2018
13:50:45
Ну да, точнее, b-btn
В шаблоне размещен

Admin
ERROR: S client not available

Maksim
14.06.2018
13:52:42
перекрывает какие-то бутстрапа стили, проинспекти и будет видно в чем дело

Алексей
14.06.2018
13:53:44
А ты юзал бутстреп без всяких доп библиотек, Аля vue-bootstrap
?

Denis
14.06.2018
13:53:54
й
\ь\\уыу3уцыяфЫФйц23аФЯеепкнкн5неп] 11Я 367ЫПРЛДЛОРП МИТЬОАВЫФАПР

Sunlive
14.06.2018
13:58:36
это какой то сниппет для 1с

Alex
14.06.2018
13:58:44

Vladyslav
14.06.2018
13:59:43

Александр
14.06.2018
14:00:14

Sunlive
14.06.2018
14:01:03
.slice(0)

Ilya
14.06.2018
14:01:22
А есть ли способ - разбить большой проект на несколько поменьше? Возникает вопрос если создать несколько отдельных Vue проектов, то как их потом обьединить в один? Например юзеру вначале предлагается выбрать команду и в зависимости от выбора - подключается определённый Vue app с его собственными роутерами и тд.

Александр
14.06.2018
14:02:43
.slice(0)
а почему он изменят изначальный массив? [...] должно же решить проблему

Sunlive
14.06.2018
14:03:18

Hedint
14.06.2018
14:04:20
чот странное вы пишете)

Google

Hedint
14.06.2018
14:09:26
x = [{foo:'foo'},{ bar : 'bar'}];
z = x.slice(0);
z[0] = 1; // z = [1, {bar:'bar'}], x = [{foo:'foo'},{ bar : 'bar'}];
z[1].bar = 'foo'; // z = [1, {bar:'foo'}], x = [{foo:'foo'},{ bar : 'foo'}]

Sunlive
14.06.2018
14:09:29
чот странное вы пишете)
ну типа я предполагаю, что при фильтрации массива, он портится и не равен изначальному даже если фильтр пуст, помогал .slice(0) что бы он каждый раз делал копию массива которую фильтрануть и не трогать изначальный, иначе не пахало

Stanislav
14.06.2018
14:12:39
Еее, жаваскрипт, изменение по ссылке.
Если сделать поверхностную копию массива, объекты в нем останутся те же
Что и показал выше Hedint

Александр
14.06.2018
14:14:49
И как быть? Мне дату надо отфильтровать, не торогая основной массив

Valery
14.06.2018
14:15:05

Sunlive
14.06.2018
14:15:12
да похуй
это чисто доебаться

Hedint
14.06.2018
14:19:40
_.cloneDeep из lodash или JSON.parse(JSON.stringify(array))

Александр
14.06.2018
14:26:50
толи лыжи не едут толи я чего-то не понимаю
this.services.slice()
также меняет основной массив

Hedint
14.06.2018
14:27:13
омг)

Александр
14.06.2018
14:27:56
lodash не хочу тащить