значение в форме TemplateDriven не может изменить представление в угловом - PullRequest
0 голосов
/ 11 сентября 2018

код ниже.Когда я выбираю значение selectedConfig.isDataRequest, я надеюсь, что шаблон будет меняться в зависимости от значения selectedConfig.isDataRequest, но, похоже, это не сработало.

<nz-form-item class="dct-col-24">
          <nz-form-label nzSpan="8">数据来源</nz-form-label>
          <nz-form-control nzSpan="16">
            <nz-radio-group [(ngModel)]="selectedConfig.isDataRequest">
              <label nz-radio [nzValue]=0>默认值</label>
              <label nz-radio [nzValue]=1>固定值</label>
            </nz-radio-group>
          </nz-form-control>
        </nz-form-item>
        <ng-template *ngIf="selectedConfig.isDataRequest==0">
          <nz-form-item class="dct-col-24">
            <nz-form-label nzSpan="8">数据值</nz-form-label>
            <nz-form-control nzSpan="16">
              <nz-select nzAllowClear [(ngModel)]="selectedConfig.defaultValue">
                <nz-option [nzLabel]="'test1'" [nzValue]="1">
                </nz-option>
                <nz-option [nzLabel]="'test2'" [nzValue]="2">
                </nz-option>
              </nz-select>
            </nz-form-control>
          </nz-form-item>
        </ng-template>
        <ng-template *ngIf="selectedConfig.isDataRequest==1">
          <nz-form-item class="dct-col-24">
            <nz-form-label nzSpan="8">数据值</nz-form-label>
            <nz-form-control nzSpan="16">
              <input nz-input [(ngModel)]="selectedConfig.defaultValue">
            </nz-form-control>
          </nz-form-item>
        </ng-template>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...