2020-08-13 13:03发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
是否可以从SAPUI5中不同项目的另一个控制器调用该控制器的功能?
如果是,请提供一些参考/样本。
最好的问候
Thiri
是的。 您可以从一个控制器到另一种控制器中的任何一种方法。
检查代码片段,因为有很多问题博客。
Ex:在其他控制器中使用的基本控制器代码。
然后,您需要在清单中添加项目(您拥有要使用的控制器文件)作为依赖项。 json文件添加到当前项目。
您需要检查是否为此目的存在一些样本。
嗨尊,
有多种可能。 这取决于"其他"项目的位置。
1. 另一个项目是否部署在同一服务器上? 2。 您是否想要运行时或设计时重用?
最常见的情况是设计时方法。 在这里构建多个项目。 1。 包含所有重复使用文件(组件,控制器等)的重复使用库 2。 导入此重用库的一个或多个应用程序 使用运行时方法可能是"更快"的方法。 但是,要确保已部署应用程序的质量更加困难。 重用控制器可能会更新,而应用程序则不知道。 然后,应用程序可能会崩溃事件,尽管它没有更改。
此信息可能会为您提供更多见识。 https://www.nabisoft.com/tutorials/sapui5/implementing-re-use-components-in-sapui5-libraries-andconsumption-them-in-sapui5-apps
您好Thiri,您可以查看以下存储库 https://github.com/flovogt/ui5con20-ui5-routing/tree/master/demo 。 在这里,我们有多个库都在根组件内部使用。 在您的方案中,您只需要考虑根组件和基础组件。 根组件导入基本组件(它是自己的UI5库)。 重要配置在根组件的manifest.json和ui5.yaml中。
我的要求是创建公共项目(包括控制器,片段等)。 然后,可以从其他项目中调用/重用创建的功能/片段。 否则,要减少不同项目中的相同代码并减少维护时间。 因此,我要求首先从不同项目的另一个控制器调用该函数。
最多设置5个标签!
是的。 您可以从一个控制器到另一种控制器中的任何一种方法。
检查代码片段,因为有很多问题博客。
Ex:在其他控制器中使用的基本控制器代码。
然后,您需要在清单中添加项目(您拥有要使用的控制器文件)作为依赖项。 json文件添加到当前项目。
您需要检查是否为此目的存在一些样本。
嗨尊,
有多种可能。 这取决于"其他"项目的位置。
1. 另一个项目是否部署在同一服务器上?
2。 您是否想要运行时或设计时重用?
最常见的情况是设计时方法。 在这里构建多个项目。
1。 包含所有重复使用文件(组件,控制器等)的重复使用库
2。 导入此重用库的一个或多个应用程序
使用运行时方法可能是"更快"的方法。 但是,要确保已部署应用程序的质量更加困难。 重用控制器可能会更新,而应用程序则不知道。 然后,应用程序可能会崩溃事件,尽管它没有更改。
此信息可能会为您提供更多见识。 https://www.nabisoft.com/tutorials/sapui5/implementing-re-use-components-in-sapui5-libraries-andconsumption-them-in-sapui5-apps
您好Thiri,
您可以查看以下存储库 https://github.com/flovogt/ui5con20-ui5-routing/tree/master/demo 。 在这里,我们有多个库都在根组件内部使用。 在您的方案中,您只需要考虑根组件和基础组件。 根组件导入基本组件(它是自己的UI5库)。 重要配置在根组件的manifest.json和ui5.yaml中。
我的要求是创建公共项目(包括控制器,片段等)。 然后,可以从其他项目中调用/重用创建的功能/片段。 否则,要减少不同项目中的相同代码并减少维护时间。 因此,我要求首先从不同项目的另一个控制器调用该函数。
最好的问候
Thiri
一周热门 更多>