CreateElement болон cloneElement хоёрын ялгаа нь юу вэ?
CreateElement болон cloneElement хоёрын ялгаа нь юу вэ?

Видео: CreateElement болон cloneElement хоёрын ялгаа нь юу вэ?

Видео: CreateElement болон cloneElement хоёрын ялгаа нь юу вэ?
Видео: How to make a balloon in Minecraft #Shorts 2024, Арваннэгдүгээр
Anonim

createElement болон cloneElement хоёрын ялгаа нь юу вэ ? JSX руу шилждэг үүсгэх элемент болон React нь үүнийг React элементүүдийг хийхэд ашигладаг. cloneElement бүрэлдэхүүн хэсгийг хувилах, шинэ тулгуур дамжуулах хүсэлтийн нэг хэсэг болгон ашигладаг.

Дараа нь, урвалын cloneElement юу хийдэг вэ?

The Хариу үйлдэл үзүүлэх . cloneElement () функц нь заасан элементийн хуулбарыг буцаана. Нэмэлт хэрэгсэл, хүүхдүүд чадна функцэд дамжуулагдана. Та болно Эцэг эхийн бүрэлдэхүүн хэсэг хүүхдийнхээ тулгуур(ууд)-ыг нэмэх эсвэл өөрчлөхийг хүсвэл энэ функцийг ашиглана уу.

PureComponent болон бүрэлдэхүүн хэсгүүдийн хооронд ямар ялгаа байдаг вэ? Бүрэлдэхүүн хэсэг болон Цэвэр бүрэлдэхүүн хэсэг нэгтэй PureComponent ялгаа яг адилхан байна Бүрэлдэхүүн хэсэг эс тооцвол энэ нь танд shouldComponentUpdate аргыг зохицуулдаг. Таяг эсвэл төлөв өөрчлөгдөхөд, Цэвэр бүрэлдэхүүн хэсэг гүехэн хийх болно харьцуулалт тулгуур болон төрийн аль алинд нь.

Нэмж хэлэхэд, createElement буцах гэж юу вэ?

үүсгэх элемент () Үүсгэх ба буцах шинэ Хариу үйлдэл үзүүлэх өгөгдсөн төрлийн элемент. Төрөл аргумент чадна Тагийн нэрийн мөр байх ("div" эсвэл "span" гэх мэт), a Хариу үйлдэл үзүүлэх бүрэлдэхүүн хэсгийн төрөл (анги эсвэл функц), эсвэл a Хариу үйлдэл үзүүлэх фрагментийн төрөл. JSX-ээр бичсэн код болно ашиглах болгон хувиргана Хариу үйлдэл үзүүлэх . Харна уу Хариу үйлдэл үзүүлэх Илүү ихийг мэдэхийн тулд JSX-гүйгээр.

Docomponentupdate-г хэзээ ашиглах ёстой вэ?

ShouldComponentUpdate бидэнд хэлэх боломжийг олгодог: зөвхөн таны сонирхож буй тулгуур өөрчлөгдвөл шинэчилнэ үү. Гэхдээ хэрэв та үүнийг тохируулаад мартвал энэ нь томоохон асуудал үүсгэж болзошгүйг санаарай, учир нь таны React бүрэлдэхүүн хэсэг хэвийн шинэчлэгдэхгүй. Тэгэхээр ашиглах болгоомжтой. Хамгийн нийтлэг Ашиглах Тохиолдол: Таны бүрэлдэхүүн хэсэг яг хэзээ дахин үзүүлэхийг хянах.

Зөвлөмж болгож буй: