在SAP Fiori launchpad的扩展体系里,plug-in是一个很容易被低估的能力。很多开发者一听到插件,脑海里浮现的往往只是一个小弹窗、一个页头按钮,或者一段简单的JavaScript。可一旦把它放回到企业级门户的上下文里,你会发现它扮演的角色更像是launchpad的公共基础设施扩展层:它不是为某一个业务页面服务,而是在壳层shell这一层,对整个入口体验、通用交互、公共能力进行补充。官方文档明确指出,plug-in会在launchpad启动时自动加载和初始化,它通常实现为标准的SAPUI5 component,并且并不特定于某一个应用。(SAP Help Portal)这也解释了为什么Hello World Plug-In这个示例虽然看起来简单,却很有教学价值。它用一个最小可运行的例子,把插件的几个关键点一次性讲清楚了:插件是什么、它何时初始化、为什么不能想当然地立即操作界面、如何通过Target Mapping激活、又如何通过参