Herausforderung: Implementierung der Bedingten Darstellung – Chat-Benachrichtigung
Aufgabe: Chat-Benachrichtigung erstellen
Entwicklung eines Mechanismus zur Anzeige einer Benachrichtigung nur dann, wenn ein Benutzer ungelesene Nachrichten hat. Es wird überprüft, ob der Benutzer ungelesene Nachrichten besitzt. Ist diese Bedingung erfüllt, wird eine Benachrichtigung mit der Anzahl der Nachrichten angezeigt. Andernfalls erfolgt keine Anzeige.
Die Aufgabe umfasst:
- Zwei Komponenten erstellen:
Appals übergeordnete Komponente undNotificationals untergeordnete Komponente. - Die übergeordnete Komponente
Appübergibt eine Prop namensmessagesan die untergeordnete Komponente. Die Propmessagesist ein Array, das Nachrichten enthält. In der untergeordneten Komponente muss die Länge desmessages-Arrays überprüft werden. - Wenn sich Nachrichten im Array befinden, wird folgender Text angezeigt:
You have <amount> of unread messages.Das<amount>wird durch die tatsächliche Anzahl der ungelesenen Nachrichten ersetzt.
- Um festzustellen, ob sich Nachrichten im Array befinden, kann die
length-Eigenschaft verwendet werden. Die Syntax lautet:array.length. - In React wird der Operator
&&genutzt, um die Logik einerif-Anweisung umzusetzen. - Um den Text korrekt zu erstellen, wird der Platzhalter
amountdurch die tatsächliche Länge des Arrays ersetzt. - Mit geschweiften Klammern
{array.length}wird die Array-Länge im Text eingefügt.
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Can you explain how the Notification component should handle an empty messages array?
What would the App component look like when passing the messages prop?
Can you show an example of how the notification message would appear with 3 unread messages?
Awesome!
Completion rate improved to 2.17
Herausforderung: Implementierung der Bedingten Darstellung – Chat-Benachrichtigung
Swipe um das Menü anzuzeigen
Aufgabe: Chat-Benachrichtigung erstellen
Entwicklung eines Mechanismus zur Anzeige einer Benachrichtigung nur dann, wenn ein Benutzer ungelesene Nachrichten hat. Es wird überprüft, ob der Benutzer ungelesene Nachrichten besitzt. Ist diese Bedingung erfüllt, wird eine Benachrichtigung mit der Anzahl der Nachrichten angezeigt. Andernfalls erfolgt keine Anzeige.
Die Aufgabe umfasst:
- Zwei Komponenten erstellen:
Appals übergeordnete Komponente undNotificationals untergeordnete Komponente. - Die übergeordnete Komponente
Appübergibt eine Prop namensmessagesan die untergeordnete Komponente. Die Propmessagesist ein Array, das Nachrichten enthält. In der untergeordneten Komponente muss die Länge desmessages-Arrays überprüft werden. - Wenn sich Nachrichten im Array befinden, wird folgender Text angezeigt:
You have <amount> of unread messages.Das<amount>wird durch die tatsächliche Anzahl der ungelesenen Nachrichten ersetzt.
- Um festzustellen, ob sich Nachrichten im Array befinden, kann die
length-Eigenschaft verwendet werden. Die Syntax lautet:array.length. - In React wird der Operator
&&genutzt, um die Logik einerif-Anweisung umzusetzen. - Um den Text korrekt zu erstellen, wird der Platzhalter
amountdurch die tatsächliche Länge des Arrays ersetzt. - Mit geschweiften Klammern
{array.length}wird die Array-Länge im Text eingefügt.
Danke für Ihr Feedback!