MSDN 文档解释了何时在您的应用程序中自己调用 WinJS.UI.processAll() 以及何时自动为您完成:
如果您没有使用空白应用程序模板,或者如果您将控件添加到您自己创建的页面,您可能需要添加对 WinJS.UI.processAll 的调用。
如果您将控件添加到应用程序的主页(通常是 default.html 文件),请在 onactivated 事件处理程序中添加对 WinJS.UI.processAll 的调用,如前面的示例所示。
如果您将控件添加到 Page 控件,则无需添加对 WinJS.UI.processAll 的调用,因为 Page 控件会自动为您执行此操作。
如果您将控件添加到不是您的应用主页的另一个页面,请处理 DOMContentLoaded 事件并使用处理程序调用 WinJS.UI.processAll。
系统在页面控件中自动为您调用 WinJS.UI.processAll() 背后的原因是什么,而不是在其他地方?