Analytics Cloud:使用D3js构建自定义小部件

2020-08-24 22:19发布

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

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


嗨,社区

我想使用D3js创建精美的图形来为SAP Analytics Cloud构建自定义小部件。 我已经阅读了该示例,例如可以使用webpack,但是我不确定在这种情况下如何应用它。

有人知道一个示例,该示例说明如何在自定义小部件Web组件中包括外部JavaScript库吗?

非常感谢!

约翰内斯

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

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


嗨,社区

我想使用D3js创建精美的图形来为SAP Analytics Cloud构建自定义小部件。 我已经阅读了该示例,例如可以使用webpack,但是我不确定在这种情况下如何应用它。

有人知道一个示例,该示例说明如何在自定义小部件Web组件中包括外部JavaScript库吗?

非常感谢!

约翰内斯

付费偷看设置
发送
3条回答
半个程序猿
1楼 · 2020-08-24 22:31.采纳回答

推荐使用webpack或另一个捆绑程序,因为当在一个上下文中使用不同版本的相同库时,可以避免冲突。 当然,该库必须支持此功能,并且没有定义任何全局变量。 Webpack将创建一个文件,其中包含您的自定义小部件实现和第三方库。 您可以使用任何webpack设置。 良好的起点是 https://webpack.js.org/guides/getting- 开始/。 这里没有特定于自定义窗口小部件的内容。 如果您还使用Babel,请确保不要将babel polyfill与您的代码打包在一起,因为它已经由SAP Analytics Cloud提供。

浮生未央
2楼-- · 2020-08-24 22:22

Hi Johannes,

D3是 就进口而言,有点奇怪。 SAP Analytics Cloud本身使用D3,因此您很容易陷入冲突。 我将就使用D3所需要做的事情写一篇特别的文章,但是现在我可以给您一个预告片。 查看此github存储库。 特别注意以下事实:自定义元素类声明在成功加载D3之后。 另请注意,我们在断开连接的回调中删除了d3script。

欢呼声,

戴夫

spaceman01
3楼-- · 2020-08-24 22:40

你好约翰尼斯,

在这里还可以看到指向 自定义窗口小部件开发人员手册。

https://blogs.sap.com/2019/11/25/announcing-custom-widgets-in-sap-analytics-cloud/

最佳问候

Ingo Hilgefort,SAP

一周热门 更多>