如何将组件注入Angular2中的组件?

时间:2017-01-28 14:22:58

标签: angular dependency-injection

这是使用ng2-bootstrap创建子菜单的方法。

<li dropdown>
    <a dropdownToggle></a>
    <ul dropdownMenu></ul>
</li>

我想将它封装到我的组件中,如下所示:

<li wcAccountMenu dropdown>
</li>

在wcAccountMenu里面:

<a dropdownToggle></a>
<ul dropdownMenu></ul>

我仍然希望最终的DOM能够保持CSS样式的原始结构。

然后我有:错误:模板解析错误:↵DropdownDirective的提供程序导致wcAccountMenu中的一个子指令需要下拉列表但看不到它。可能是因为wcAccountMenu在下拉列表之前被实例化了。

我可以以某种方式在WcAccountMenuComponent中创建一个下拉指令,以便在内部解析吗?

0 个答案:

没有答案