Tôi đang cố gắng tìm ra phương pháp tốt nhất để phát hiện sự thay đổi từng bước trong thanh toán của Magento 2. Ví dụ: đi từ chi tiết vận chuyển đến thanh toán, hoặc ngược lại.
Tôi đã thực hiện một số thao tác đào và trong đó vendor/magento/module-checkout/view/frontend/web/js/model/step-navigator.js
tôi có thể sử dụng next()
nút nào bắn vào nút tiếp tục và navigateTo()
sẽ kích hoạt khi người dùng nhấp trực tiếp vào bước thanh toán - nhưng cả hai phương pháp có vẻ khá khó khăn, phải có cách sạch hơn để phát hiện thay đổi bước bất kể và bước nào .
Tôi đã hy vọng cho một stepChange()
chức năng hoặc một cái gì đó tương tự kích hoạt bất cứ khi nào thay đổi bước thanh toán xảy ra.
Câu hỏi của tôi:
Phương pháp tốt nhất để kích hoạt JS tùy chỉnh của tôi khi thay đổi bước thanh toán xảy ra là gì?