angular.js - Idea untuk mencipta subkomponen secara dinamik dalam angular2
迷茫
迷茫 2017-05-15 17:09:19
0
2
911

Halaman keseluruhan ialah templat komponen Terdapat komponen anak yang telah diisytiharkan dan digunakan dalam templat komponen induk Sekarang saya ingin mencipta komponen anak secara dinamik di dalam komponen anak

digunakan untuk mencipta sub-komponen secara dinamik getViewRefFileUploadEle Walaupun ia boleh dibuat dengan betul, elemen yang dicipta bukan milik
PhoneComponent seperti yang ditunjukkan dalam rajah:

Menjadi elemen abang.

Apa yang perlu dilakukan untuk mencipta ibu bapa-anak dengan betul dan bukannya adik beradik.

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

membalas semua(2)
滿天的星座

Sudah sedia, gunakan arahan templat

巴扎黑

Saya tidak memahami keperluan khusus anda, tetapi saya rasa lebih baik menggunakan pengisytiharan templat daripada membuat komponen dalam js.

Beri perhatian kepada <ng-content>

di bawah
import {Component} from '@angular/core';

@Component({
    selector: 'parent',
    template: `
        <p>
            <h1>parent</h1>
            <ng-content></ng-content>
        </p>
    `
})
export class ParentComponent {}

@Component({
    selector: 'child',
    template: `<h1>child</h1>`
})
export class ChildComponent {}

@Component({
    selector: 'demo',
    template: `<parent><child></child></
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan