Mehr als eine Vorlage in derselben Komponente in AngularJS 1.5

Kann ich in AngularJS 1.5-Komponenten mehrere Vorlagen verwenden? Ich habe eine Komponente mit einem Attribut, daher möchte ich basierend auf diesem Attributnamen eine andere Vorlage laden. Wie kann ich das Laden von Vorlagen basierend auf dem Attributnamen des Elements erreichen?

jsConfigApp.component('show', {
templateUrl: 'component/show.html',  //How to change it based on attribute value?
bindings:{
    view:"@"
},
controller: function () {
    console.log(this.view)
    if (this.view = "user") {
       console.log("user")
    } else if (this.view = "user") {
        console.log("shop")
    } else {
        console.log("none")
    }      
}
})

Vielen Dank

Antworten auf die Frage(4)

Ihre Antwort auf die Frage