Javascript и Vuejs для Laravel 22. Оптимизируем код, используя props, $parent, $refs и $refs в цикле

  Рет қаралды 4,721

Laravel Creative

Laravel Creative

Күн бұрын

Стань спонсором(бусти аккаунт), доступ к собеседованиям:
boosty.to/lara...
Мои платные курсы:
laravelcreativ...
План развития с нуля до middle+:
laravelcreativ...
Группа вк:
laravel...
Ссылка для донатов, спонсорства, пожертвований
yoomoney.ru/to...
www.donational...
-
. ---
Создаем компонент edit
Импортируем его
Добавляем в него только те методы, которые относятся только к нему
Используем взаимодействие с родительскими свойствами и методами с использованием $parent
Для прокидывания персоны используем props
И чтобы вызвать свойства компонента edit, используем $refs

Пікірлер: 45
@alexles5003
@alexles5003 3 ай бұрын
Это видео неплохая иллюстрация почему существует разделение на бэкэнд и фронтэнд.
@projectgoodchannel4470
@projectgoodchannel4470 6 ай бұрын
Ребят, вместо возни с рефами при перекидке name, age, job, после того как вы перекинули person в EditComponent, можно просто написать так в data data() { return { name: this.person.name, age: this.person.age, job: this.person.job, } }, В таком случае все будет работать отлично и у каждого будут свои значения, и все заносится как нужно
@СергейРушев-о5х
@СергейРушев-о5х 3 жыл бұрын
Да, очень легко запутаться, что и куда прокидывается, что в цикле, а что нет - но, надеюсь, со временем всё уляжется по полочкам. Спасибо за урок!
@laravelcreative
@laravelcreative 3 жыл бұрын
Да будет легко)
@vimitali7630
@vimitali7630 3 жыл бұрын
Что ещё можно посмотреть ночью! Конечно, свежий урок по VueJS + Laravel :)
@laravelcreative
@laravelcreative 3 жыл бұрын
Ахаха это точно!)
@vimitali7630
@vimitali7630 3 жыл бұрын
@@laravelcreative Всё ставлю будильник на 1 ночи :)
@laravelcreative
@laravelcreative 3 жыл бұрын
Ахах)
@vimitali7630
@vimitali7630 3 жыл бұрын
Спасибо, за урок!
@laravelcreative
@laravelcreative 3 жыл бұрын
Благодарю!)
@АндрейГалушко-е9о
@АндрейГалушко-е9о 3 жыл бұрын
СПАСИБО!! как всегда ТОП! 🔥🔥🔥🔥🔥
@laravelcreative
@laravelcreative 3 жыл бұрын
Благодарю!)
@ДенисСамсонников-о4ш
@ДенисСамсонников-о4ш Жыл бұрын
Этот контент заслуживает лайка и продвижения! Спасибо за Ваш труд!!
@kashevsky
@kashevsky 2 жыл бұрын
Офигенные курсы
@laravelcreative
@laravelcreative 2 жыл бұрын
Благодарю)
@alexeyguch816
@alexeyguch816 2 жыл бұрын
Благодарю за туториал! =)
@Artem-sz4rc
@Artem-sz4rc Жыл бұрын
круто
@alexgud6467
@alexgud6467 3 жыл бұрын
11:15 в точности предсказали мои действия)) я сначала решил сам попробовать сделать
@laravelcreative
@laravelcreative 3 жыл бұрын
Ахах класс)
@sodaler437
@sodaler437 2 жыл бұрын
Это была замануха, которая заставила вас врасплох, точнее и не скажешь)
@irvicon
@irvicon 3 жыл бұрын
Очень здорово. Насколько полезный инструмент Console в Chrome.
@laravelcreative
@laravelcreative 3 жыл бұрын
Благодарю!)
@ardixq
@ardixq 2 жыл бұрын
я придумал
@ПонтелеймонКотлеткин
@ПонтелеймонКотлеткин Жыл бұрын
Как такое можно было придумать? А что ещё важнее - как такое можно запомнить?! Больные люди - девелоперы фронтэнда. А сами фронтэндеры - геи. Согласен с некоторыми предыдущими комментариями.
@igorsss5810
@igorsss5810 Жыл бұрын
И вы такие заходите и понимаете, что эдит - не такой уж то и эдит, каким был раньше ... 😂
@opencartpro2595
@opencartpro2595 Жыл бұрын
🤣 Да да чувак, эти монологи тарантиновские. У автора хорошее чувство юмора, я постоянно угораю
@ВячеславТараканов-б9и
@ВячеславТараканов-б9и 2 жыл бұрын
Спасибо за урок. Всё работает, но в шторме подсвечивает вызов метода this.$parent.getPeople() и this.$parent.isEdit и пишет Unresolved function or method isEdit(). Почему так, не знаете?
@sabr7028
@sabr7028 3 жыл бұрын
В этом фронте черт ногу сломит...
@laravelcreative
@laravelcreative 3 жыл бұрын
Ахах да)
@davidkarapetyan6837
@davidkarapetyan6837 2 жыл бұрын
у меня такая проблема, что когда нажимаю на edit и изменяю значение name, age, job, в EditComponent они не успевают изменить свои значение, нечего не могу с этим поделать, сделал точно так, ка ты на видео, еще спасибо за уроки брат))
@laravelcreative
@laravelcreative 2 жыл бұрын
Что значит не успевают?))
@ТимурГолубев-ш1я
@ТимурГолубев-ш1я Жыл бұрын
Странно но у меня после создания пропс и прокидывания персоны в ней все работает. Дальнейшие изменения никак не повлияли. С чем может быть связано? Vue 3.2.47
@ebirdori9498
@ebirdori9498 11 ай бұрын
хм, самому интересно.
@maximshelkous8067
@maximshelkous8067 Жыл бұрын
Это очень по гейски конечно все, надеюсь со временем познаю запах яиц и пойму это все
@westlutsk
@westlutsk 2 жыл бұрын
во время редактирования все форми занимают 1 ячейку таблици и вся таблица едет вправо, можеш помочь?
@laravelcreative
@laravelcreative 2 жыл бұрын
html и css решайте самостоятельно, это не цель курса)
@westlutsk
@westlutsk 2 жыл бұрын
@@laravelcreative решил, спасибо)
@МихаилШвецов-и1л
@МихаилШвецов-и1л Жыл бұрын
@@westlutsk И как решил?
@westlutsk
@westlutsk Жыл бұрын
@@МихаилШвецов-и1л так вирішив, не пам'ятаю як. Там все просто запитай chat GPT
@ФанатТихонаШидловского
@ФанатТихонаШидловского Жыл бұрын
для тех, кто ещё столкнётся с такой проблемой: в EditComponent тэг должен быть вложен не в , а в . То есть просто уберите тэг div
@alexandr9900
@alexandr9900 2 жыл бұрын
камент для продвижения
@trvtrv3172
@trvtrv3172 2 жыл бұрын
front end гейство
Cheerleader Transformation That Left Everyone Speechless! #shorts
00:27
Fabiosa Best Lifehacks
Рет қаралды 16 МЛН
She made herself an ear of corn from his marmalade candies🌽🌽🌽
00:38
Valja & Maxim Family
Рет қаралды 18 МЛН
Что такое TCP/IP: Объясняем на пальцах
15:38
5 главных правил THIS для Frontend собеседований
14:14
Reactify | Frontend Разработка
Рет қаралды 1,9 М.
Vue JS #14 Ссылки на элементы (Refs)
4:56
Структура файлов и каталогов в Linux
20:28
Aleksey Samoilov
Рет қаралды 442 М.