ディレクティブにhtmlテンプレートを追加するにはどうすればよいですか?以下は、動作しないサンプルコードです。角2命令でtemplateUrlを使用する方法
import {Directive} from '@ angular/core';
@Directive({
セレクタ '[マスター側バー]'、
templateUrl: 'マスター側内容でbar.html'})エクスポートクラスMasterSideBar {
コンストラクタ(){
console.log('Hello MasterSideBar Directive');
}
}
私は次のエラーを取得する:タイプの
引数「{セレクタ:ストリング。 templateUrl:文字列; } 'は'指令 'タイプのパラメータに割り当て可能ではない です。オブジェクトリテラルは のみ既知のプロパティを指定でき、 'templateUrl'はタイプ ' 'には存在しません。
コンポーネントを指摘していただきありがとうございます。代わりにコンポーネントを使用するように変更され、機能しました。 – max