169 похожих чатов

Приветствую, я только изучаю доку. Могли бы подсказать, как организовывается

взаимодействие компонентов.

У меня будет слева панель с категориям постов. Клик по категории должен открывать списки постов по этой категории. Как я понимаю нужно сделать компонент который будет отображать список категорий и компонент который будет отображать список постов по категории. Так вот, как это можно организовать?

Теоритически
Надо в компоненте списка категорий по клику на категорию менять свойство с айди категории у компонента списка постов, а компонент список постов в свою очередь имея реактивность свойства с айди категории при апдейте загружает посты?

Компоненты будут находится рядом

<div id="app">
<list-categories/>
<list-posts :idCategory="0"/>
</div>


Как из list-categories обновить idCategory ? И правильно ли я собираюсь сделать?

2 ответов

8 просмотров
Stork- Автор вопроса

А то-есть через события можно взаимодействовать ? Я читал про события ок понял спс

Stork- Автор вопроса

А вот лист постов может же быть большим, я допустим хочу подгружать по мере прокрутки скрола. Так вот мне надо сделать в компоненте реактивный массив с постами и заюзать IntersectionObserver добавляя в этот реактивный массив новые данные, они будут добавлятся в рендеринг ? Типа <section v-for="post of posts"> {{ post.id }} <br> {{ post.name }} <br> </section> <div id="track-end"></div> А в компоненте const posts = ref([ { id: 1, name: 'name1' }, { id: 2, name: 'name1' }, { id: 3, name: 'name1' } ]); export default { data() { return { posts } } } А к <div id="track-end"></div> прикрутить IntersectionObserver?

Похожие вопросы

Обсуждают сегодня

А чем вам питонисты не угодили?😂
.
79
Язык Си можно выучить за день? По книжке ANSI C на 230 страниц
Vincent Vegan
29
Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
75
Есть какой-нибудь для Delphi/FPC T*Compression(Decompression)Stream на базе LZ4/Zstd/любой другой быстрый(и хорошо сжимающий) алгоритм А ещё лучше в pure pascal А ещё лучше од...
notme
32
Dim Dim, [02.07.2024 11:07] DB 0x62 Dim Dim, [02.07.2024 11:07] DB 0x66 Dim Dim, [02.07.2024 11:07] кто пояснит что это?
Dim Dim
14
Ошибка: segmentation fault (core dumped) Код: pastebin.com/BEsNNSSV Сообщение от компилятора: отсутствует ОС: Arch Linux Ядро: x86_64 Linux 6.9.7-arch1-1 Процессор: Intel Cele...
sec
4
Ещё такой вопрос. Мне необходимо хранить пароль пользователя локально. Для этого планирую использовать ini файл. Это для автозаполнения полей логин и пароль при авторизации. Е...
Евгений
19
Ребят, а за скок можно впарить анон чат с апишкой и веб админкой ?
Eugene Неелов
15
Кстати, я тут еще с одной темой столкнулся, вот учу я C++, на таком то ресурсе, а остальные постоянно советуют практиковаться, что то писать, проекты, но как писать если вот т...
aaswq1
7
А как лучше конвертировать физический адрес в виртуальный при маппинге? В случае ядра у меня, например, direct mapping, первые 768МБ я как есть мапплю в higher half, а остальн...
Evg Resh
26
Карта сайта