我正在构建一个断开连接(即没有数据源)的画布应用程序,它模拟了一个多步骤表单(10 个步骤,分成两个屏幕)。我在导航到屏幕时遇到了一些性能问题,这令人费解,因为没有要获取的远程数据(有一些使用 SaveData/LoadData)。
对于上下文,我在应用程序中大量使用组件来帮助实现一致的行为和样式。
我现在唯一的线索是有很多“低效延迟加载”警告,基本上是针对应用程序中组件的每个实例。这些警告对我来说没有意义,因为屏幕不引用彼此的控件,只通过导航上下文和集合共享状态(没有跨屏幕控件引用)。
关于什么可能导致导航缓慢或延迟加载警告是否有效(即它们不是新组件的工件)的任何想法?屏幕的 OnVisible 根本没有做太多事情。
谢谢!