Angular2 - 带表格的模态

时间:2015-11-20 16:42:03

标签: angular angular2-forms

我想知道是否有人能够理解为什么" ng-control"因为表单在Angular 2的Modal组件中不起作用。

这是我得到的错误:

No provider for Renderer! (NgControlName -> Token NgValueAccessor -> DefaultValueAccessor -> Renderer)

这是一个傻瓜:http://plnkr.co/edit/5Qtu6gM4XqxCBUPxIhhz?p=preview

1 个答案:

答案 0 :(得分:2)

这可能是因为ModalRef类没有装饰,因此依赖注入不适用。正如本comment所强调的那样,你需要让它能够注入。 Injectable不是被注入某种东西而是注入其中的东西。

修改

我认为这个答案可能会给你一些提示,因为它似乎是同一个问题:Angular2 No provider for Renderer! (NgModel -> Token NgValueAccessor -> DefaultValueAccessor -> Renderer)

希望它可以帮到你, 亨利