2017-02-28 74 views
-3

我们正在创建一个angular2应用程序,并使用在引导程序ng2-bootstrap手风琴中找到的手风琴组件。没有供应商的AccordionComponent

它在HTML标记中使用这样的

<accordion> 
... blah blah html 
</accordion> 

即使它已经在许多其他的网页中使用,在一个页面,它抛出一个异常:

未捕获的(在承诺):错误:./MyComponent类中的错误 MyComponent - 内联模板:1:0由于没有供应商提供的AccordionComponent!

这是为什么?

+0

错误说你试图使用未提供的组件。你有没有把它导入https://ng-bootstrap.github.io/#/getting-started – mickdev

+0

你想把它注入构造函数吗?如果是这样,也许你应该@ViewChild而不是 –

+0

请发布你的组件代码 – KnowHoper

回答

3

其实答案很简单。 标记有

<accordion-group> 
.... 
</accordion-group> 

没有手风琴标签围绕它。 导致错误消息如上所述。

对不起。

组件代码根本没有提及手风琴