使用新的异步工厂'sap.ui.core.mvc.Controller.create(...)'的警告



遵循openui5教程中的一些偏差,当我提供应用程序的开发版本时,我收到以下警告:

不要为控制器使用同步控制器创建'sap.ui.demo.wellwalk.controller.HelloPanel'!使用新的异步工厂"sap.ui.core.mvc.Controller.create(…("。

在webapp/view/App.view.xml中,HelloPanel视图被引用为教程中的视图,即:

<mvc:XMLView视图名称=";sap.ui.demo.wallwalk.view.HelloPanel"/>

如果我使用";npm运行构建:ui;我没有看到这个警告。如果我更改代码从CDN启动,我也看不到它。

我已经将本地UI5安装更新到与CDN中相同的版本(现在是1.80(,但这没有帮助。

发出此警告的原因是什么?还有,这是我应该担心的事情吗?

构造函数由上面的mvc:XMLView行隐式调用。

类sap.ui.core.mvc.XMLView没有自己的设置,但基类sap.ui.core.mvc.View中的所有设置都可以与构造函数一起使用。

其中包括";异步;并将其设置为";真";删除警告,如下所示:

<mvc:XMLView
viewName="sap.ui.demo.walkthrough.view.HelloPanel"
async="true"
/>

最新更新