Mô-đun bootstrap Knockout.js trong Magento 2 bao gồm mô-đun sau thông qua một definephụ thuộc.
Magento_Ui/js/lib/knockout/extender/bound-nodes
Về mặt kỹ thuật, mô-đun này tạo ra các hàm bao cho các phương thức ko.applyBindingsvà ko.cleanNode. Các trình bao bọc này sẽ chứa các mô hình và nút xem nhất định trong một javascript riêng WeakMap, và sau đó trả về một đối tượng đăng ký duy nhất cho phép bạn truy cập các mục trong WeakMap.
Tuy nhiên, không rõ những tính năng mà người lập trình cuối phải đối mặt với tính năng này cho phép. Có ai ở đây biết các Magento_Ui/js/lib/knockout/extender/bound-nodesmô-đun thực sự là gì? Hoặc là đủ quen thuộc với nội bộ Knockout.js để tìm ra mọi thứ?