From 437bb8af9df18d23abe3f9b58b782a10517af8e9 Mon Sep 17 00:00:00 2001 From: Mari-Gogolashvili <133369792+Mari-Gogolashvili@users.noreply.github.com> Date: Sun, 21 Jan 2024 14:58:07 +0400 Subject: [PATCH 1/2] changed input-output.md , property-and-attribute-binding.md and two-way-binding.md --- src/articles/data-binding/input-output.md | 4 ++-- src/articles/data-binding/property-and-attribute-binding.md | 6 +++--- src/articles/data-binding/two-way-binding.md | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/articles/data-binding/input-output.md b/src/articles/data-binding/input-output.md index e519646..2df3e14 100644 --- a/src/articles/data-binding/input-output.md +++ b/src/articles/data-binding/input-output.md @@ -62,7 +62,7 @@ import { CommonModule } from "@angular/common"; styleUrl: "./app.component.scss", }) export class AppComponent { - messages = ["The first message", "The seco nd message"]; + messages = ["The first message", "The second message"]; } ``` @@ -79,7 +79,7 @@ export class AppComponent { ვაბამთ `messages` მასივში არსებულ მეორე სტრინგს. `message` ფროფერთი app-child-ზე მშობელი კომპონენტიდან ხელმისაწვდომია სწორედ `@Input()` დეკორატორის წყალობით. ასე child კომპონენტი თავის კლასში იმავე სახელის message თვისებაზე მიიღებს მშობელი -ელემენტიდამ მიწოდებულ მნიშვნელობას, და მას თემფლეითში განათავსებს. +ელემენტიდან მიწოდებულ მნიშვნელობას, და მას თემფლეითში განათავსებს. ტაიპსკრიპტის წყალობით ეს ფროფერთი მხოლოდ კონკრეტული ტიპის მონაცემს მიიღებს, ანუ თუ ჩვენ `message` ფროფერთიზე სხვა ტიპის მნიშვნელობას მივაბამთ, ეს გამოიწვევს diff --git a/src/articles/data-binding/property-and-attribute-binding.md b/src/articles/data-binding/property-and-attribute-binding.md index b347d7a..8ae941d 100644 --- a/src/articles/data-binding/property-and-attribute-binding.md +++ b/src/articles/data-binding/property-and-attribute-binding.md @@ -51,7 +51,7 @@ export class AppComponent { } ``` -თი გვსურს რომ `imgData` ობიექტში არსებული `src` და `alt` თვისებათა მნიშვნელობები +თუ გვსურს რომ `imgData` ობიექტში არსებული `src` და `alt` თვისებათა მნიშვნელობები მივაბათ თემფლეითში არსებულ `img` ელემენტს, მაშინ ელემენტზე არსებულ ატრიბუტს ვაქცევთ ოთკუთხედ ფრჩხილებში და ტოლობის შემდეგ ვწერთ იმ ცვლადებს, რომლებიც კლასსში არსებობს. ახლა რაღაც თვალსაზრისით, ბრჭყალებში ტაიპსკრიპტის/ჯავასკრიპტის ექსფრეშენები (expressions) მუშაობს. @@ -97,8 +97,8 @@ HTML-ში ერთი შეხედვით ელემენტის და იგივე მნიშვნელობები არ ჰქონდეთ. უშუალოდ HTML-ის ელემენტების ატრიბუტის მოდიფიკაციისთვის, ისევე როგორც ფროფერთი ბაინდინგის -შემთხვევაშია, ატრიბუტის სახელს ოთხკუთხედ ფრჩხილებში ვწერთ, თუმცა წინ ვუწერთ `attr` პრეფიქსა -და წერტილს, ხოლო ტოლობის შემდეგ ბრჭყალებში უნდა დაიწეროს ქსფრეშენი, რომელის სტრინგწს აბრუნებს: +შემთხვევაშია, ატრიბუტის სახელს ოთხკუთხედ ფრჩხილებში ვწერთ, თუმცა წინ ვუწერთ `attr` პრეფიქსსა +და წერტილს, ხოლო ტოლობის შემდეგ ბრჭყალებში უნდა დაიწეროს ექსფრეშენი, რომელის სტრინგს აბრუნებს: ```html