我目前正在努力使用一些非常具体的(详细的和动态的)表单,它使用许多自定义组件和semantic-ui作为CSS库。
我知道我可以使用ngClass
在我的组件内部设置样式。但是,由于它是验证,我想将error
类添加到父DOM元素。我尝试开发NgClass
的扩展名,没有任何运气。我的想法是拦截ElementRef
并从父母那里获得NgClass
。
也许我这样做的方式不对,这就是我要问的原因。完成这项任务的最佳方法是什么?它甚至可能吗?
我找到了this,但它需要为每个组件添加一个事件句柄!感觉不对。