Exemple I ont 1 « personnes » appel de composants à html comme celui-ci et ses œuvresrésultat html angulaire 1,5 retour dans la fonction en utilisant un autre composant
<html>
<people data="$ctrl.data" isAlive="$ctrl.status"></people>
</html>
Mais si je veux appeler le composant personnes dans un autre composant comment ?
J'essaie cette solution, mais il ne fonctionne pas
import templateUrl from './main.html';
export const mainComponent = {
bindings: {},
templateUrl,
controller: class MainComponent {
constructor() {
'ngInject';
}
$onInit() {
this.data = { name : test }
this.status = 'ALIVE'
this.people = `<people data="${this.data}"
isAlive="${this.status}">
</people>`
console.log(this.people) //this should return a html template with
// complete data
}
}
};
S'il vous plaît conseiller
Dans votre exemple, vous utilisez '' = 'templateURL./Main.html''. Où voulez-vous mettre «this.people»? –