我想知道是否有人能够理解为什么" ng-control"因为表单在Angular 2的Modal组件中不起作用。
这是我得到的错误:
No provider for Renderer! (NgControlName -> Token NgValueAccessor -> DefaultValueAccessor -> Renderer)
答案 0 :(得分:2)
这可能是因为ModalRef
类没有装饰,因此依赖注入不适用。正如本comment所强调的那样,你需要让它能够注入。 Injectable
不是被注入某种东西而是注入其中的东西。
修改强>
我认为这个答案可能会给你一些提示,因为它似乎是同一个问题:Angular2 No provider for Renderer! (NgModel -> Token NgValueAccessor -> DefaultValueAccessor -> Renderer)。
希望它可以帮到你, 亨利