【问题标题】:Importing tree component from angular material从角材料导入树组件
【发布时间】:2018-08-23 15:10:35
【问题描述】:

我正在尝试从材料中导入树组件 i,eTree with partially loaded data。我已按照此示例进行操作 stackblitz

我被这个错误困住了

ERROR Error: StaticInjectorError(AppModule)[ExistingOfferingsComponent->LoadmoreDatabase]: 
StaticInjectorError(Platform: core)[ExistingOfferingsComponent -> LoadmoreDatabase]: 
NullInjectorError: No provider for LoadmoreDatabase!

我怎样才能让第一个 matTree(即示例中的蔬菜)默认打开。类似这样的东西。

【问题讨论】:

  • 您的编辑删除了 stackblitz 链接
  • 这里是stackblits链接https://stackblitz.com/angular/kdepalderex?file=app%2Ftree-loadmore-example.html
  • 扩展是可能的。检查this SO post 以获取一些指导。如果这不能解决您的问题,请提出一个新问题,因为这是一个不同的问题

标签: angular angular-material


【解决方案1】:

您需要将LoadmoreDatabase 添加到您的ExistingOfferings 组件的providers:

@Component({
    selector: 'existing-offerings-component',
    templateUrl: 'existing-offerings-component.html',
    styleUrls: ['existing-offerings-component.css'],
    providers: [LoadmoreDatabase]
})
export class ExistingOfferingsComponent{
    ...
}

【讨论】:

  • 我知道了,谢谢。
猜你喜欢
  • 2018-07-30
  • 1970-01-01
  • 2020-02-18
  • 1970-01-01
  • 2021-11-18
  • 1970-01-01
  • 2018-11-28
  • 1970-01-01
相关资源
最近更新 更多