Can';t从fiori launchpad打开sapui5应用程序扩展

Can';t从fiori launchpad打开sapui5应用程序扩展,sapui5,launching-application,Sapui5,Launching Application,我正在Web IDE中扩展sap标准审批应用程序完整堆栈。昨天做了几次提交,最后应用程序停止工作 当我尝试从launchpad打开应用程序时,我一无所获,只能在控制台中看到错误: webide没有显示错误,所以我不知道UI5版本是旧的1.28.xx,因此在新版本中可能表现不同,至少错误消息是这样的。这是我在代码中的错误,但是,如果它是为UI5应用程序设计的,webide应该会以某种方式识别这个错误。Hm,我发现了问题。我得到的错误“u”是在格式化程序的全名中,格式化程序的名称没有用撇号括起来 我

我正在
Web IDE中扩展sap标准审批应用程序
完整堆栈。昨天做了几次提交,最后应用程序停止工作

当我尝试从launchpad打开应用程序时,我一无所获,只能在控制台中看到错误:


webide
没有显示错误,所以我不知道<代码>UI5版本是旧的1.28.xx,因此在新版本中可能表现不同,至少错误消息是这样的。这是我在代码中的错误,但是,如果它是为
UI5
应用程序设计的,
webide
应该会以某种方式识别这个错误。

Hm,我发现了问题。我得到的错误“u”是在格式化程序的全名中,格式化程序的名称没有用撇号括起来

我以前通过提交创建了分支,并找到了一个工作版本。我已经运行过了,一切正常。之后,我部署了一些提交的代码,它停止了工作,但我仍然在应用程序中,不知怎的,它显示出了不同 ! 瞧

我迟早会在视图中发现错误,但我感到沮丧的是,现在我不知道如何才能获得更好的错误消息

我在想,当我把整个链接放在应用程序上,并带有对特定项目的请求和#应用程序名称时,我会得到消息,但事实并非如此。下次使用上次提交时部署的代码以及到应用程序和项目编号的特定链接时,它再次显示问题的消息

因此,将“”添加到格式化程序的解决方案

title="{parts: [{path: 'WorkitemText'}, {path: 'ScNumber'}, {path: 'CreatedByID'}, {path: 'OnBehalfOfID'} ], formatter: 'ui.s2p.srm.sc.approve.SRM_SC_APVExtension.util.Formatter.taskTitle' }" title=“{部分: [{path:'WorkitemText'},{path:'ScNumber'},{path:'CreatedByID'},{path:'onbehalfoid'}], 格式化程序:“ui.s2p.srm.sc.approve.srm\u sc\u APVExtension.util.formatter.taskTitle” }" 错误发生在丢失的'

... formatter: u... ... ... 格式化程序:u。。。 ...