在自己的组件中使用内部Clarity服务

时间:2019-02-21 11:41:54

标签: angular vmware-clarity clarity

我正在尝试编写自定义表单控件包装器组件,例如我已经实现的用于自己的表单控件的clr-input-container的清晰度。对于包装器,我想像在IfErrorService中那样使用实用程序服务NgControlServiceControlIdServiceControlClassServiceLayoutServiceclr-input-container实施。

但是我在每项服务中都遇到这些构建错误:

ERROR in ./.../my-control-container.component.ts
Module not found: Error: Can't resolve '@clr/angular/forms/common/if-error/if-error.service' in '/.../my-control-container'

我可以在自己的项目中使用内部Clarity服务吗?

1 个答案:

答案 0 :(得分:1)

我们目前尚未有目的地公开导出此内容,因为它目前仅针对我们的表格。我们想通过创建一个通用的输入容器来解决这个问题,以供您使用。目前尚未进行中,因此我没有时间表。

我建议的唯一解决方法是,您可以将服务复制到项目中,然后像在输入实现中看到的那样重新声明它们。您必须确保一切都正确连接,这不是我们记录的内容,因此不一定清楚它是否与您的工作兼容。