MutationObserver

MutationObserver

ภาพรวม

MutationObserver เป็นคลาสใน Aspose.Html FOSS สำหรับ Python.

สังเกตการเปลี่ยนแปลงของ DOM บนโหนดเป้าหมาย.

คลาสนี้ให้ 4 วิธีการสำหรับทำงานกับวัตถุ MutationObserver ในโปรแกรม Python. วิธีการที่มีรวมถึง: __init__, disconnect, observe, take_records. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้โดยแอปพลิเคชัน Python ใด ๆ หลังจากติดตั้งแพคเกจ Aspose.Html FOSS สำหรับ Python.

วิธีการ

ลายเซ็นคำอธิบาย
__init__(callback: Callable[[list[MutationRecord], "MutationObserver"], None])สร้าง observer พร้อม callback การดัดแปลง.
`observe(target: “Node”, child_list: bool, attributes: bool, character_data: bool, subtree: bool, attribute_filter: list[str]None, attribute_old_value: bool, character_data_old_value: bool)`
disconnect()หยุดการสังเกตทั้งหมดที่กำลังทำงานและล้างบันทึกที่คิวไว้.
take_records() → list[MutationRecord]คืนบันทึกที่อยู่ในคิวและล้างคิวภายใน.

ดูเพิ่มเติม

 ภาษาไทย