0

我正在尝试在我在 Cumulocity 的 hello- 之上构建的应用程序中使用提供的功能 c8y.ui 模块( http://resources.cumulocity.com/documentation/jssdk/latest/#/core/c8y.ui )核心 API 应用程序(https://bitbucket.org/m2m/cumulocity-examples/src/0fbc406e849ecba3a01526ebef8d4d8bb1f7f374/hello-core-api)。

但是,当我从 c8y.ui 模块向我的控制器注入依赖项时,我收到以下错误消息(尝试将 c8yAlert 作为依赖项注入时)

angular.js:9997 错误:[$injector:unpr] 未知提供者:c8yAlertProvider <- c8yAlert

关于如何让 c8y.ui 模块工作的任何想法?

4

1 回答 1

1

不幸的是,c8y.ui不包含在智能应用工具包中。但是,您可以使用其中一个警报/通知 javascript 库(请参见此处)。


编辑:没关系,显然它包括在内。


基本上,您不应该c8yAlert在智能应用工具包中使用。大多数东西都c8y.ui依赖于自定义的 Cumulocity DOM、样式以及它们以特定方式的组合。如果您需要显示警报/通知,您应该依赖 3rd 方库。

c8yAlert已记录,因为您可以在 Cumulocity 插件代码中使用它。

于 2016-05-03T12:17:03.203 回答