我在Angular Dart的Material Stepper上遇到问题,我试图将其放入自己的应用程序中,但只是为了测试我从以下位置复制了整个演示:
问题是,每当我尝试加载该组件时,都会出现此错误例外:未找到DomService的提供程序:ScrollHost-> DomService。
正如我所说的那样,使用有效的演示代码会出现此错误,如果有人可以提供帮助,那将是很好的。
答案 0 :(得分:1)
类似于https://github.com/dart-lang/angular_components/issues/288
列表项需要DomService,它是可注入的。
最简单的方法是将materialProviders添加到您的 根。您可以在这里看到: https://webdev.dartlang.org/codelabs/angular_components/2-starteasy#--set-up-the-root-components-dart-file
感谢您使用angular_components。
另请参阅https://webdev.dartlang.org/api/angular_components/angular_components/materialProviders-constant
答案 1 :(得分:0)
确保scrollHostProvider
位于您的@Component()
中
providers: [scrollHostProviders]