JSONファイルから取得した値からテンプレートURLを設定しようとしています。この値は、テンプレートコンテンツを取得するためにAngularが取得するURLのURLになります。基本的に私は希望HTMLテンプレートは、バックエンドでユーザーが設定することを可能にするソリューションのいくつかの並べ替えを思い付くしようとしていますし、私の角度サービスがtemplateUrl.
角2 - 変数からtemplateUrlを設定しますか?
import { Component, OnInit } from '@angular/core';
import { GlobalDirective } from '../../global.directive';
@Component({
selector: 'terms-form',
//need to be able to specify this templateUrl as a variable from the JSON sitting on S3.
templateUrl: URL value from JSON,
styleUrls: ['./terms.component.css']
})
export class TermsFormComponent implements OnInit {
constructor(public globalDirective: GlobalDirective) {}
ngOnInit() {
this.globalDirective.getData();
}を設定しS3に要求を行います }
私はここでいくつかの同様の質問が見つかりましたが、私の問題のために働いたものはありません。私は使用しています@angular/cli: 1.0.1
を提供するために、私の環境ファイルを使用して、私の場合イムで する情報ここでヘルプをいts/latest/cookbook/dynamic-component-loader.html – DeborahK