【问题标题】:Use internal Clarity services in own components在自己的组件中使用内部 Clarity 服务
【发布时间】:2019-02-21 11:41:54
【问题描述】:

我正在尝试编写自定义表单控件包装组件,例如Clarity 的clr-input-container 用于我已经实现的自己的表单控件。对于包装器,我想使用实用服务IfErrorServiceNgControlServiceControlIdServiceControlClassServiceLayoutService,就像在clr-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 服务?

【问题讨论】:

    标签: angular vmware-clarity clarity


    【解决方案1】:

    我们目前不会故意将其公开导出,因为它目前特定于我们的表单。我们希望通过创建一个通用输入容器供您利用来解决这个问题。目前没有进行中,所以我没有时间表。

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

    【讨论】:

    猜你喜欢
    • 2018-06-24
    • 1970-01-01
    • 2019-09-04
    • 2012-11-25
    • 2021-09-16
    • 1970-01-01
    • 2016-09-27
    • 2023-01-04
    • 1970-01-01
    相关资源
    最近更新 更多