Модель внутри динамически скомпилированного ngIf или ng для не workign - PullRequest
0 голосов
/ 10 мая 2018

Работа над некоторым динамическим генератором HTML. Здесь я скомпилировал HTML + Angular-код, используя динамический модульный компилятор. Связанный угловой тег не может быть скомпилирован. Так что для '[(ngModel)]' используется [value]. Но для других угловых меток не удалось получить никаких решений.

Сгенерированный динамический HTML с угловым значением:

<div class="form-group" *ngIf="ccmmodule.lastUpdated.value">
<label class="control-label">Last Updated</label>
<input class="form-control" [value]="ccmmodule.lastUpdated.value" 
type="text" readonly>
</div>

<div *ngFor="let item0 of ccmmodule.data">
<div class="col-lg-2 col-md-2 col-sm-2 pull-right HIDEAVPLISTSYMBOL" 
style="padding: 0;">
<a 
(click)="showCustomAVPModal(item0.avpList.stringAVP,
"item0.avpList.stringAVP","stringAVP",item0)">
<i class="fa fa-2x fa-list-ul"></i>
<span class="badge badge-warning">{{item0.avpList.stringAVP.length || 
0}}</span>
</a>
</div>
</div>

1 Ответ

0 голосов
/ 10 мая 2018

Какой компилятор вы используете. Каким бы ни был компилятор, он должен быть добавлен с библиотеками (скриптами), которые вы используете. * ngIf и * ngFor имеют угловое отношение, и ваш компилятор должен это знать. Попробуйте добавить угловую библиотеку в ваш компилятор.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...