サーバー側のアプリケーションでng-bootstrapを使ってAngular2(2.0.0)を使用しています。すべてのテンプレートはphp(角でない)を使ってレンダリングされます。Angular2 + ng-bootstrap onサーバー側のテンプレート
サーバ側から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>
具体的なコードサンプルを提供する必要があります。 –
コードサンプルを追加 – Basit
さて、app-rootの下に置いてください。さもなければ、app-rootはあなたのapp rootではありません。 –