在MDK扩展项目中添加第三方捆绑包或HTML WebView

2020-08-17 18:04发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好团队,

我们正在使用元数据方法构建MDK扩展项目。 以下是我的一些查询。

1。 我需要呈现服务调用的响应,该响应将采用HTML格式。 有没有一种方法可以直接在webView或任何类似类型的组件中显示HTML。

2。 我们只有很少的JS模板来转换响应(以HTML格式),是否可以将这些转换包(第三方)添加为外部库,并且在可能的情况下我们如何添加它。

期待建议。

谢谢。

Ashwin.V

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好团队,

我们正在使用元数据方法构建MDK扩展项目。 以下是我的一些查询。

1。 我需要呈现服务调用的响应,该响应将采用HTML格式。 有没有一种方法可以直接在webView或任何类似类型的组件中显示HTML。

2。 我们只有很少的JS模板来转换响应(以HTML格式),是否可以将这些转换包(第三方)添加为外部库,并且在可能的情况下我们如何添加它。

期待建议。

谢谢。

Ashwin.V

付费偷看设置
发送
3条回答
大圣 - sap领域执行人,9年sap运营经验
1楼 · 2020-08-17 18:48.采纳回答

Ashwin Venkatesh

1。 没有内置的MDK控件可呈现HTML内容,但是,您可以创建MDK扩展名以呈现页面中的Web视图。

2。 是的,您可以将外部JS库添加为扩展模块的一部分,并使用require或import函数将库导入供打字稿文件使用,例如
require('./MyExtJSLib/JSLib');
让MyJSClass = require('./MyExtJSLib/JSLib');
从'./MyExtJSLib/JSLib'导入XYZ;
从'./MyExtJSLib/JSLib'导入{XYZ,ABC};


Alawn_Xu
2楼-- · 2020-08-17 18:24

Ashwin Venkatesh

似乎 还用您之前的查询提出了OSS票证,您可以将上述发现添加到同一票证中,以便我们的开发专家可以对此进行调查吗?

野沐沐
3楼-- · 2020-08-17 18:42

感谢Jitendra。

我们能够添加外部捆绑包(包括.js,.xsl和.css)来实现。 当我们构建和部署应用程序时,该应用程序还将编译并验证新添加的JS Lib中的JS文件。 JS Lib还包含一些依赖的样式表(* .xsl),对此我们确实存在解析错误。 这是因为WebIDE中的任何限制。

./build.definitions/SAPAssetManager/Extensions/MySliderModule/MyExtJSLib/xyz.xsl 1:0中的错误
>>模块解析失败:意外的令牌(1:0)
>>您可能需要一个
>>> <?xml version =" 1.0" encoding =" UTF-8"?>

一周热门 更多>