
Василий
24.10.2017
07:16:34

DOUBLE WITHDRAWAL
24.10.2017
07:17:26
Чё ещё надо?)
Ну, если работаешь только за одним устройством, возможно без разницы.
А мне чёт с ноута с бубунтой на мак ось пересаживаться пару раз в день не очень прикольно.

reskwer
24.10.2017
07:32:14

Максон
24.10.2017
07:33:29
Надо через геттеры со стором работать, ссылки станут короче на 5-10 символов

Google

reskwer
24.10.2017
07:33:50
можно что-то типо this.modal = this.$store.state.modal но тут уже не совсем понятно что и как и откуда данные будут

Александр
24.10.2017
07:34:20

reskwer
24.10.2017
07:34:51

Максон
24.10.2017
07:35:19

Александр
24.10.2017
07:37:10

Samat
24.10.2017
07:38:35
ребят, какие есть варианты синхронизации данных между клиентами?

Александр
24.10.2017
07:38:37
Максон state это не приватное хранилизе внутри $store. Любой компонент может его использовать и это нормальная практика. Из вашего сообщения выше можно было подумать иначе

Artur
24.10.2017
07:38:38
У меня вопрос - а для чего нужен this.$store

Samat
24.10.2017
07:38:40
в spa

Александр
24.10.2017
07:39:25

Artur
24.10.2017
07:39:58
хотелось бы в 2 словах... всегда ли оно надо

Максон
24.10.2017
07:40:00

reskwer
24.10.2017
07:40:28

Google

Gats
24.10.2017
07:41:36
.

reskwer
24.10.2017
07:41:56
Стор - это хнилище в которое есть доступ из любого компонента и любой страницы, и если я принял данные, что-бы не задумываться как мне их опустить в тот или иной компонент, я их ложу в хранилище и любой компонент может их взять

Artur
24.10.2017
07:45:59
@reskwer спасибо, понятно. глобальная шина данных, как бы

reskwer
24.10.2017
07:46:56

Дмитрий
24.10.2017
08:00:20

Alex
24.10.2017
08:00:43

Margarita
24.10.2017
08:07:01

Alex
24.10.2017
08:08:09

Kirill
24.10.2017
08:22:48
Коллеги нужна ваша помощь так что не обессудьте , не так давно тяну обучение JS, давненько уже пилю сайтики на HTML&CSS, вот и решил что пора бы динамические и взаимодействий добавить в багаж. Давно уже присматриваюсь к Вьюхе хочу сделать сейчас первый проект для клиента, может дадите пару напутсвий по обучению?

Sergio
24.10.2017
08:23:34
дока + гитхаб + ютуб

Kirill
24.10.2017
08:24:48
Ага пока именно в этом направлении и тянусь

Margarita
24.10.2017
08:26:08
На ютюбе есть классный канал .dev с уроками по вью
Там основы есть

Kirill
24.10.2017
08:26:54
Ммм спасибки

mstrVLT
24.10.2017
08:27:12

Kirill
24.10.2017
08:28:08
То что нужно

Margarita
24.10.2017
08:29:19

mstrVLT
24.10.2017
08:29:20
@CodeWebMaker Основы остались те же но кое что добавили в 2.5 что в таблице не отражено

Василий
24.10.2017
08:36:49
Надо тоже бы уроки посмотреть, а то пилю как умею)

Google

Василий
24.10.2017
08:37:14
Как получается, и как понимаю вообще, но это может быть нифига не лучшие практики

Pauline
24.10.2017
08:37:46

Artur
24.10.2017
08:37:47
@luckinamargo https://hejx.herokuapp.com/vue-dndl/#!/
вот тут списочки!
@luckinamargo http://hejx.space/vddl/#/

reskwer
24.10.2017
08:51:13
Кто-то знает во вьютулс посмотреть VUEX стор

Rafael
24.10.2017
08:52:12
Погуляй по вклядкам в правом верхнем углу

reskwer
24.10.2017
08:53:10

Clayman
24.10.2017
08:55:10

Alex
24.10.2017
08:55:34
На русском есть

Dmitry
24.10.2017
08:57:13

Clayman
24.10.2017
08:57:34
Учиться по урокам на ютубе - такое. Ты ж не знаешь что там за автор сидит, чаще всего своих репозиториев они не показывают. Так что мануал + репозиторий гитлаба, там ок код на вью.

Kirill
24.10.2017
09:03:50
@luckinamargo спасибо

dima
24.10.2017
09:16:17
Привет. Делал кто калькулятор с заменой картинки ? Типа кликаем на место А и можем выбрать цвет. Может кто что то посоветовать ?

Michael
24.10.2017
09:16:56
я ничего не понял(

dima
24.10.2017
09:17:37
и этот цвет ложен поменятся на картинке

Anatoly
24.10.2017
09:26:12
Ребят, кто-нибудь настраивал hot-reload ?
Написано, что просто дев сервер в hot=true надо запустить, но полуаю 0 реакции.

Dmitry
24.10.2017
09:31:07

Anatoly
24.10.2017
09:32:50

Dmitry
24.10.2017
09:34:11
Добавляешь эту дерективу запуску скрипта и вебпак начинает следить за изменениями и пересобирать проект при изменениях в файлах

Google

Anatoly
24.10.2017
09:34:43
dev-server следит за этим, меня интересует hot reload

Dmitry
24.10.2017
09:34:44
Если конечно у тебя вебпак

Kirill
24.10.2017
10:05:08

Samat
24.10.2017
11:06:03
где и что можно почитать, чтобы понять, как отправить на функцию в контроллере (laravel) 2 аргумента?

Alex
24.10.2017
11:11:12

Samat
24.10.2017
11:12:14
я имею в виду с фронта на vue. лара не видит, что отправляю два аргумента. видимо, метод неправильно у меня составлен или в v-select неправильно привязал значения

Alex
24.10.2017
11:12:37

Samat
24.10.2017
11:14:02
ну, я, если что, предупредил, что мне бы лучше почитать что-то))
<div class="col-9">
<v-select :options="['Болезнь','Переезд','Не подходит график','Не может совмещать с учебой','Другое']" placeholder="Укажите причину"></v-select>
</div>
</div>
это селект
data() {
return {
passwordResetSuccess: false,
student: '',
form: '',
group: '',
activeTab: 'info',
reason: ''
}
это в дате я прописал reason
archive() {
let _this = this;
post(_this, '/api/student-archive/' + this.id, this.reason, function () {
_this.$refs.modalArchive.hide();
});
},
метод

dima
24.10.2017
11:15:00

Alex
24.10.2017
11:16:11

Samat
24.10.2017
11:17:13
ой. в селекте еще аттрибут value="reason" . я просто только сейчас случайно убрал

Alex
24.10.2017
11:17:35

Samat
24.10.2017
11:17:37
props: ['id'],

Google

Samat
24.10.2017
11:18:18
в общем, это все происходит на странице пользователя с определенным id. если убрать reason и отправлят только id, то все норм

Clayman
24.10.2017
11:18:35
А чо Vue Resource не поставишь? Код выглядит ужасно

Samat
24.10.2017
11:18:46
в нетворке: FatalThrowableError in StudentController.php line 504:
Type error: Too few arguments to function App\Http\Controllers\StudentController::archive(), 1 passed and exactly 2 expected

Alex
24.10.2017
11:19:16

Samat
24.10.2017
11:19:28
id передается. reason - нет

Alex
24.10.2017
11:19:42
а StudentController::archive() чего ожидает?

Samat
24.10.2017
11:20:13
public function archive($id, request $request)
{
$this->validate($request, [
'reason' => 'required'
]);
$student = Student::find($id);
$student->in_archive = $student->in_archive ? 0 : 1;
$student->archive_reason = $request->get('reason');
$student->save();
/**
* Убираем из групп
*/
if ($student->in_archive)
$student->groups()->detach();
}

Alex
24.10.2017
11:21:03
ошибка говорит, что мало аргументов, но ждёт он только $id, значит он и не приходит
в нетворке можно посмотреть не только ответ с ошибкой, но и что было в исходящем запросе

Samat
24.10.2017
11:29:06
кажется, нашел в доках этот момент. отпишу, если что

Ldar
24.10.2017
11:32:32
Изучаю vue, вопрос, как мне инициализировать data при создании vue, пытаюс засунить в хуки beforeCreate, не получается, при отрисовке все пусто. Видимо что то не понимаю

Victor
24.10.2017
11:33:14
зачем?
data - это просто свойство, оно сразу инициализируется
new Vue({
data: {
...
},
});

Ldar
24.10.2017
11:34:00
Мне нужно давнные получить с удаленного сервера по api

Василий
24.10.2017
11:34:18
можно же после создания вызвать метод, и заполнить поле в data