我的服务器端应用程序上有带有 ng-bootstrap 的 Angular2 (2.0.0)。所有模板都是使用 php 呈现的(不是角度的)。
当我从服务器端包含任何 ng-bootstrap 片段时,它不起作用。但是,如果我从内部的角度模板中包含它们,<app-root>...</app-root>
那么它就可以工作。
我基本上需要在模板上的任何位置包含下拉、模式、警报...作为直接指令样式。这怎么可能?
<body>
<h1>Title 1</h1>
<p>This is para...</p>
<app-root></app-root> <!-- any ng-bootstrap directives are accessable inside app-root -->
<!-- I'm not rendered as ng-bootstrap directive, since its not inside app-root -->
<ngb-alert [dismissible]="false">
<strong>Warning!</strong> Better check yourself, you're not looking too good.
</ngb-alert>
<!--script tags are included here for angular2-->
</body>