Don Fakapski
Vlad
su
@reskwer спасибо, понятно. глобальная шина данных, как бы
Дмитрий
Oleksandr
Oleksandr
Margarita
Anonymous
Коллеги нужна ваша помощь так что не обессудьте , не так давно тяну обучение JS, давненько уже пилю сайтики на HTML&CSS, вот и решил что пора бы динамические и взаимодействий добавить в багаж. Давно уже присматриваюсь к Вьюхе хочу сделать сейчас первый проект для клиента, может дадите пару напутсвий по обучению?
Sergio
дока + гитхаб + ютуб
Anonymous
Ага пока именно в этом направлении и тянусь
Margarita
На ютюбе есть классный канал .dev с уроками по вью
Margarita
Там основы есть
Anonymous
Ммм спасибки
Вольти
Ммм спасибки
https://vuejs-tips.github.io/cheatsheet/
Anonymous
То что нужно
Вольти
@CodeWebMaker Основы остались те же но кое что добавили в 2.5 что в таблице не отражено
Anonymous
Надо тоже бы уроки посмотреть, а то пилю как умею)
Anonymous
Как получается, и как понимаю вообще, но это может быть нифига не лучшие практики
Pauline
su
@luckinamargo https://hejx.herokuapp.com/vue-dndl/#!/
вот тут списочки!
su
@luckinamargo http://hejx.space/vddl/#/
Rafael 🌵
Погуляй по вклядкам в правом верхнем углу
Oleg
Alex
На русском есть
Dmitriy
Oleg
Учиться по урокам на ютубе - такое. Ты ж не знаешь что там за автор сидит, чаще всего своих репозиториев они не показывают. Так что мануал + репозиторий гитлаба, там ок код на вью.
Anonymous
@luckinamargo спасибо
Dmitry
Привет. Делал кто калькулятор с заменой картинки ? Типа кликаем на место А и можем выбрать цвет. Может кто что то посоветовать ?
Michael
я ничего не понял(
Dmitry
и этот цвет ложен поменятся на картинке
Anatoly
Ребят, кто-нибудь настраивал hot-reload ?
Написано, что просто дев сервер в hot=true надо запустить, но полуаю 0 реакции.
Flexo
Anatoly
Flexo
Добавляешь эту дерективу запуску скрипта и вебпак начинает следить за изменениями и пересобирать проект при изменениях в файлах
Anatoly
dev-server следит за этим, меня интересует hot reload
Flexo
Если конечно у тебя вебпак
Anonymous
Samat
где и что можно почитать, чтобы понять, как отправить на функцию в контроллере (laravel) 2 аргумента?
Alexey
Samat
я имею в виду с фронта на vue. лара не видит, что отправляю два аргумента. видимо, метод неправильно у меня составлен или в v-select неправильно привязал значения
Alexey
Samat
ну, я, если что, предупредил, что мне бы лучше почитать что-то))
Samat
<div class="col-9">
<v-select :options="['Болезнь','Переезд','Не подходит график','Не может совмещать с учебой','Другое']" placeholder="Укажите причину"></v-select>
</div>
</div>
Samat
это селект
Samat
data() {
return {
passwordResetSuccess: false,
student: '',
form: '',
group: '',
activeTab: 'info',
reason: ''
}
Samat
это в дате я прописал reason
Samat
archive() {
let _this = this;
post(_this, '/api/student-archive/' + this.id, this.reason, function () {
_this.$refs.modalArchive.hide();
});
},
Samat
метод
Dmitry
Alexey
Samat
ой. в селекте еще аттрибут value="reason" . я просто только сейчас случайно убрал
Alexey
Samat
props: ['id'],
Samat
в общем, это все происходит на странице пользователя с определенным id. если убрать reason и отправлят только id, то все норм
Oleg
А чо Vue Resource не поставишь? Код выглядит ужасно
Samat
в нетворке: FatalThrowableError in StudentController.php line 504:
Type error: Too few arguments to function App\Http\Controllers\StudentController::archive(), 1 passed and exactly 2 expected
Alexey
Samat
id передается. reason - нет
Alexey
а StudentController::archive() чего ожидает?
Samat
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();
}
Alexey
ошибка говорит, что мало аргументов, но ждёт он только $id, значит он и не приходит
Alexey
в нетворке можно посмотреть не только ответ с ошибкой, но и что было в исходящем запросе
Samat
кажется, нашел в доках этот момент. отпишу, если что
L-dar
Изучаю vue, вопрос, как мне инициализировать data при создании vue, пытаюс засунить в хуки beforeCreate, не получается, при отрисовке все пусто. Видимо что то не понимаю
Victor
зачем?
data - это просто свойство, оно сразу инициализируется
Victor
new Vue({
data: {
...
},
});
L-dar
Мне нужно давнные получить с удаленного сервера по api
Anonymous
Anonymous
можно же после создания вызвать метод, и заполнить поле в data
L-dar
я в beforeCreate засунул запрос
Anonymous
а его выводить на фронте
Anonymous
лучше после создания запрос делать
Anonymous
наверное
Dmitry
vue не пашет в ie ?
L-dar
А куда засунуть запрос?
L-dar
created тоже пробовал