2016-08-06 9 views

答えて

2

だけindex.htmlにコンポーネントを追加すること

bootstrap(MyComponent) 

を使用しています。コンポーネントのセレクタでタグを一致させる必要がありますindex.html

+0

Gunter、ここで私の問題は、私はindex.htmlにいくつかのhtmlタグを持っていて、私はそれを外部のtsファイルからバインドしたいと思っています。 – MMR

+0

ルートコンポーネントへのバインディングはサポートされていません。 –

+0

index.htmlで共有サービスを使用するには – MMR

1

角度2のアプリケーションを作成し、index.htmlファイルにコンポーネントを追加すると仮定します。

コンポーネントデコレータを使用してクラスを作成し、デコレータにselectorプロパティとテンプレートを追加して、コンポーネント名のangleのコアブートストラップメソッドを使用してアプリケーションをブートストラップするようにしてください。

main-component.ts 
    import { bootstrap } from '@angular/platform-browser-dynamic'; 
    import { Component } from "@angular/core" 

    @Component({ 
    selector: 'root', 
    template: <div>It works!</div> 
    }) 
    export class RootComponent{ 
    constructor(){} 
    } 

    bootstrap(RootComponent) 

index.html 

<body> 
<root></root> 
</body> 

角度がネイティブモバイルアプリケーションやWebアプリケーションを開発するために使用することができるので、ブートストラップを使用すると、特定のプラットフォーム用のアプリケーションを初期化するために、ブートストラップメソッドを使用していコンポーネントをロードする方法の角度伝えます。

関連する問題