
Vitalii
01.10.2018
14:39:02
так не гуд)
в чем проблема дергать 50 записей после удаления?

Melstone
01.10.2018
14:40:00
Проблемы нет, хотел узнать мнение как оптимальнее сделать.
так не гуд было к сообщению о пометке визуальной.

Andry
01.10.2018
14:40:57
Я бы заново весь список запросил из 20 позиций. Судя по задаче, это что-то типа админки, где нет большой нагрузки по пользователям.

Google

Vitalii
01.10.2018
14:41:27

Andry
01.10.2018
14:41:44
Зато точно список оставался бы консистентным.

Melstone
01.10.2018
14:41:49
++

Sergey
01.10.2018
14:43:44
+

Oleg
01.10.2018
14:46:05
[если пагинация, то я бы закэшировал записей на по-меньшей мере 1+ страницу...]

БОГАТЫРЪ
01.10.2018
14:53:43
такстакс, если vuex первый раз отправил запрос на api, повторно он должен грузить, если я с одного роута на другой роут передвигался, к примеру: я находился на главной загрузились катеогриии, перешил на катеогрию загрузилась эта категория, перешел на главную, вот тут и думаю косяк, он обратно загрузился

Pasha
01.10.2018
14:54:56
Выглядит как дебаг на проде

БОГАТЫРЪ
01.10.2018
14:55:17
то есть перешел на главную*

reskwer
01.10.2018
14:56:30
хм.. а как динамически подключать модули Vuex в зависимости от ситуайии ?

Google

Hedint
01.10.2018
14:57:08
https://vuex.vuejs.org/guide/modules.html#dynamic-module-registration

reskwer
01.10.2018
14:58:08

Константин
01.10.2018
15:27:36
а поделитесь ктонибудь правильным конфигом для вебпака или вуе-кли-сервис
чтоб собирать sass
почемуто если в main.js
помещаю
import './theme.sass'
котором идет в начале
@import url('./fonts.css')
все падает с ошибкой
ModuleBuildError: Module build failed (from ./node_modules/sass-loader/lib/loader.js):
@import url('./fonts.css');
^
Invalid CSS after " ": expected 1 selector or at-rule, was "{ @import url('."

Женя
01.10.2018
15:33:28

Константин
01.10.2018
15:36:10
А разве там не @import “path/to/.sass”?
ну я по всякому пробовал
один хер - что так ему по барабану что эдак всегда
на импорт ругается
мне надо то собрать css из одного проекта чтоб там шрифты не с гуглфонт качались и одну переменную заменить значение
никак немогу заставить это все собиратся

Женя
01.10.2018
15:37:34

Константин
01.10.2018
15:38:08
щас в электричке еду
доберусь ещераз тут черкану

Arsen
01.10.2018
15:54:06
Всем привет. Пасаны, у кого есть идеи как запилить красивую анимацию сортировки вертикального списка карточек?
Сейчас сделал как обычно вуй предлагает, прото все карточки одновременно начинают перемещаться к своему новому положению, но выглядит норм только если много карточек сразу видно на экране, если только 1-2, особенно первые, то выглядит как-будто они просто улетают куда-то вниз, а потом прилетают другие
Особенно видно, если сортировка задаётся обратная текущей

Nikita
01.10.2018
17:20:55
Это vue router если что

Illya
01.10.2018
17:23:27
А почему не должен

Саша
01.10.2018
17:25:53
<router-view> есть?

Nikita
01.10.2018
17:33:35
А почему не должен
Ну он /register/ и /register/step1 ... отдает все время компонент из register

Illya
01.10.2018
17:33:52
Так и должно быть
Все эти роуты попадают под /register

Nikita
01.10.2018
17:34:15
а как сделать что бы дочерний был?
В доке с примером id наверное потому и норм

Google

Nikita
01.10.2018
17:35:00
а у меня нет динамических данных тут
вот он наверное под регист и попадает

Illya
01.10.2018
17:39:04
У вас должна быть секция register без компонента
И в ней роут с пустым путем

Влад
01.10.2018
17:40:38
Ребят а как vue js соединить по айпишкам с сервиром?сервир на node js

Sunlive
01.10.2018
17:42:28
что?

Святослав
01.10.2018
17:42:36
Ребят добрый вечер, достался сайт с vue страницей, сам с vue не работал, есть проблема не могу решить
Есть компонент корзина и у него дочерний компонент товары.. если что то происходит с товарами - вызвать методы родителя не проблема. Но в одном случае у родителя мне нужно вызвать пересчет товаров, т.е у дочернего компонента из родителя вызвать метод пересчета.. подскажите как это сделать?

d
01.10.2018
17:42:43
СервИр

DreaMinder
01.10.2018
17:42:44

Lexx
01.10.2018
17:42:55
Вечер добрый, не подскажете как решить проблемку, после создания билда, решл потестить на локалке, все работает отлично, только вот после обновление страницы(F5/Refresh) кидает уже 404, Requested url Not Found. Не подскажите что я упустил?

DreaMinder
01.10.2018
17:45:11

Святослав
01.10.2018
17:45:47

Святослав
01.10.2018
17:47:22

DreaMinder
01.10.2018
17:47:49
да. погугли про $refs

Lexx
01.10.2018
17:53:23
Никто не подскажет?(

Sergey
01.10.2018
17:53:44
Ребят. Начал изучасть Vue, появились вопросы. До этого не сталкивался с JS фреймворками, в основном верстал + jQuery/JS. Во Vue компонет состоит из шаблона, скрипта и стиля. В связи с этим вопрос - макет сразу верстается на Vue компонентах?

d
01.10.2018
17:56:08
Да

Sergey
01.10.2018
17:58:33
Да
Еще обратил внимание что раньше использовалась сборка с помощью webpack, сейчас же в мунале уже vue-cli 3. В какую сторону лучше смотреть? Стоит ли изучать wp или лучше использовать vcli3?

Nikita
01.10.2018
17:59:24

DreaMinder
01.10.2018
17:59:30
изучай доки

Google

DreaMinder
01.10.2018
17:59:44
пока не поймешь что сказал глупость и в каком месте

Sergey
01.10.2018
18:00:10
Ок )) Ясно)
Значит будем курить доки)

Admin
ERROR: S client not available

d
01.10.2018
18:01:45
Вуе кли устанавливает вебпак и все зависимости что выберешь)))
Это одно и то же считай)))
Вуе кли это настроенный вебпак крч)0

DreaMinder
01.10.2018
18:04:34
очень смешно
Сергей, не слушай и кури доки

d
01.10.2018
18:06:26

DreaMinder
01.10.2018
18:07:54
инструмент для генерации сорцов а не билдов например

d
01.10.2018
18:08:20
Но ....

Yevhenii
01.10.2018
18:09:02
**Выводит: **unknown action type: updateMessage****. Помогите разобраться пожалуйста. 3.01 version vuex
<input v-bind:value="message" v-on:input="updateMessage">
moy componets:
...mapState({
message: state => state.message
}),
methods: {
updateMessage (e) {
this.$store.dispatch('updateMessage', e.target.payload);
}
}
store:
updateMessage (state, message) {
state.message = message;
}

Дмитрий
01.10.2018
18:10:06

Anton
01.10.2018
18:10:10
в store должен быть объект actions
и там твой экшен

Yevhenii
01.10.2018
18:13:52
спасибо, получилось
еще такой вопросс, почему оно не записівает его в state: message: ''?
записывает

Дмитрий
01.10.2018
18:16:27
А

Google

Дмитрий
01.10.2018
18:16:37
Так это тебе не экшен надо а мутацию
Изменение состояния только мутациями

Yevhenii
01.10.2018
18:18:45
так вот моя мутация
updateMessage (state, message) {
state.message = message;
}
екшен:
updateMessage(store, state, message){
store.commit('updateMessage', state, message);
},

Nikita
01.10.2018
18:19:55

Саша
01.10.2018
18:20:58
У вас <router-view> есть?

Nikita
01.10.2018
18:21:31

Artyom
01.10.2018
18:22:08
Такой вопрос, а чем плохи встроенные роуты, те что в доке описаны. Или это тоже самое?

DimenSi
01.10.2018
18:22:54
Идея в том, если у роута описаны дети, то сам роут должен быть компонентом который содержит в себе router-view

Nikita
01.10.2018
18:23:16

DimenSi
01.10.2018
18:23:39
Ты можешь прямо в роуте расписать компонент
С рендер функцией.