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

Всем привет, я пришел с реакта и не могу понять

как мне получить данный с дочернего компонента чтобы в зависимости от этого менять css class
Child:

```
@Output() onSidebarChange = new EventEmitter<any>();

constructor() { }

ngOnInit() {}

sidebarOpen = true

toggleSidebar() {
this.onSidebarChange.emit(!this.sidebarOpen);
this.sidebarOpen = !this.sidebarOpen;
}
```

Parent:

```
<main [class]="onSidebarChange ? 'dashboard_layout' : 'dashboard_layout hide' ">
```

2 ответов

8 просмотров

В родителе напиши (onSlidebarChange)=«имя функции которая будет обрабатывать»($event). В евенте будет содержаться все что ты передаёшь

🤖- Автор вопроса
А И
В родителе напиши (onSlidebarChange)=«имя функции ...

Спасибо, сейчас пишет мне такое: Event onSidebarChange is not emitted by any applicable directives nor by main element Я так понял что проблема в том что он не види Emit, но же есть в дочернем header

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

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

Может кто встречал такое? Один набор данных, но в одном столбце кодировка нормальная, а в другом ироглифы. Как такое может быть?
Alexander
23
Всем привет. Подскажите, пожалуйста, почему не ищет русскую букву а? А английскую ищет. Полагаю что-то с кодировкой. Но как исправить это? procedure TfrmMain.btnOpenFileClic...
Евгений
7
коллеги, добрый вечер! А никто не знает как модальная форма может себя закрыть? Ну допустим модальная форма определила, что смысла ей работать нет и хочет вернуть modalResult...
Михаил
83
И к какой архитектуре привязана Java?
Dmitry Olshansky
17
@Aiwan что такое база образца?
Alexey
27
Не многие знают, а кто знает, тот уже успел забыть, что в далёком 2004 году эта игра произвела настоящий фурор, настолько революционной была технология, применяемая для её соз...
ICCID
4
Как это поможет если в архив положили папку?
Sasha Beep
8
Добрый день Хочу начать обучение языку, не являюсь представителем it, буду благодарна за помощь, совсем пока не понимаю ничего) Подскажите, пожалуйста, где можно начать первы...
Sara Lala
30
Хотя у меня сейчас есть более сложная задача, вот её думаю: как объяснить челу переходного возраста противоположного полу, обучающегося в польском колледже (а-ля наш техникум)...
Вячеслав Кузьменко
15
Короче я тут узнал полный пиздец Что кучу постов которые я создавал через posted Спустя время не могу редактировать и менять Мол телега возвращае ошибку Это реально так ...
inc.
13
Карта сайта