[英]What is the difference between Shopify checkout liquid template page:load event and DOMContentLoaded?
Shopify checkout liquid 提供了一个名为:
page:load
不幸的是,文档很少。 page:load 和常规 JavaScript DOMContentLoaded 事件有什么区别?
来自MDN 网络文档
DOMContentLoaded 事件在初始 HTML 文档完全加载和解析后触发,无需等待样式表、图像和子框架完成加载。
所有结帐步骤都托管在单个 URL 路径中,其中内容根据当前步骤动态加载。
Shopify 很可能会在DOMContentLoaded上加载一些内容,并在一切准备就绪并且您可以进行 DOM 自定义时触发page:load事件。 此外, DOMContentLoaded只会在整个结帐时触发一次,但page:load将在每个结帐步骤中触发一次。
page:load的文档中已经描述了同样的事情。
page:load 事件在每个步骤的内容被加载时触发。 这是在加载时将内容添加到页面时应使用的默认事件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.