MutationObserver

MutationObserver

Tổng quan

MutationObserver là một lớp trong Aspose.Html FOSS cho Python.

Quan sát các biến đổi DOM trên một nút mục tiêu.

Lớp này cung cấp 4 phương thức để làm việc với các đối tượng MutationObserver trong các chương trình Python. Các phương thức có sẵn bao gồm: __init__, disconnect, observe, take_records. Tất cả các thành viên công khai đều có thể truy cập bởi bất kỳ ứng dụng Python nào sau khi cài đặt gói Aspose.Html FOSS cho Python.

Phương thức

Chữ kýMô tả
__init__(callback: Callable[[list[MutationRecord], "MutationObserver"], None])Tạo một observer với một mutation 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()Dừng tất cả các observation đang hoạt động và xóa các record đã xếp hàng.
take_records() → list[MutationRecord]Trả về các bản ghi đã xếp hàng và xóa hàng đợi nội bộ.

Xem thêm

 Tiếng Việt