@ViewChild และ @input แตกต่างกันอย่างไร
@ViewChild และ @input แตกต่างกันอย่างไร

วีดีโอ: @ViewChild และ @input แตกต่างกันอย่างไร

วีดีโอ: @ViewChild และ @input แตกต่างกันอย่างไร
วีดีโอ: ViewChild ยังไงให้ง่าย และ reactive ผูก event ยังไงให้ปัง 🤯 ! 2024, อาจ
Anonim

NS ความแตกต่างระหว่าง @ ดูเด็ก และ @ContentChildren คือ @ ดูเด็ก ดู สำหรับ องค์ประกอบใน Shadow DOM ในขณะที่ @ContentChildren ดู สำหรับ พวกมันใน Light DOM

คำถามก็คือ อะไรคือความแตกต่างระหว่าง @ViewChild และ @input

NS ความแตกต่างระหว่าง @ ดูเด็ก และ @ContentChildren คือ @ ดูเด็ก ดู สำหรับ องค์ประกอบใน Shadow DOM ในขณะที่ @ContentChildren ดู สำหรับ พวกมันใน Light DOM

นอกจากนี้ ViewChild คืออะไร? ViewChild link มัณฑนากรคุณสมบัติที่กำหนดค่าคิวรีมุมมอง ตัวตรวจจับการเปลี่ยนแปลงจะค้นหาองค์ประกอบแรกหรือคำสั่งที่ตรงกับตัวเลือกใน DOM มุมมอง หากมุมมอง DOM เปลี่ยนไป และรายการย่อยใหม่ตรงกับตัวเลือก คุณสมบัติจะได้รับการอัปเดต

ในทำนองเดียวกัน คุณอาจถามว่า ViewChild () และ ContentChild () ต่างกันอย่างไร

ไดเร็กทีฟ ส่วนประกอบ และอิลิเมนต์ใดๆ ที่เป็นส่วนหนึ่งของเทมเพลทส่วนประกอบ สามารถเข้าถึงได้เป็น ViewChild . โดยที่องค์ประกอบหรือส่วนประกอบใด ๆ ที่ฉายอยู่ภายในจะถูกเข้าถึงเป็น เนื้อหาเด็ก.

คุณใช้ ViewChild อย่างไร?

@ ViewChild () มัณฑนากรสามารถใช้เพื่อรับองค์ประกอบแรกหรือคำสั่งที่ตรงกับตัวเลือกจากมุมมอง DOM @ ViewChild () จัดเตรียมอินสแตนซ์ของส่วนประกอบหรือคำสั่งอื่นในองค์ประกอบหลัก จากนั้นองค์ประกอบหลักจะสามารถเข้าถึงวิธีการและคุณสมบัติของส่วนประกอบหรือคำสั่งนั้นได้