繁体   English   中英

如何根据选项列表值显示下拉列表

[英]How to show the dropdown list based on the picklist values

我有一个角度应用程序,我必须根据选择列表值显示下拉列表。

.service.ts

 public getLists() {
    let baseUrl = `/endpoint`;
    this._restfulService
      .restfulGetData(baseUrl)
      
      .subscribe(
        (LookupData: LookupData) => {
          if (LookupData) {
            this.option1data = LookupData.option1Data;
            this.option2data = LookupData.option2Data;
            this.option3data = LookupData.option3Data;
            this.option4data = LookupData.option4Data;
            
 }
        },
        (err) => {
          console.error(err);
        }
      );
  }

.component.html

 <div class="row">
          <div class="form-group">
            <div class="col-sm-3">
              <label for="action"> <b>Category</b></label>
            </div>
            <div class="col-sm-7">
              <select>
               
                <option value="" disabled [selected]="true"></option>
                <option>option1</option>
                <option>option2</option>
                <option>option3</option>
                <option>option4</option>
        </select>
            </div>
          </div>
        </div>

 <div class="row>
          <div class="form-group">
            <div class="col-sm-3>
              <label for="action"> <b>Lists</b></label>
            </div>
            <div class="col-sm-7">
              <select>
               <option value="" disabled [selected]="true"></option>
                <option>
                 
              //In this dropdown I have to show the lists based on the selection of picklists
                </option>
              </select>
            </div>
          </div>
        </div>

所以在上面的代码中,如果我从选择列表中选择 option1,我必须显示 option1Data 下拉列表等。

谁可以帮我这个事

<div class="row">
  <div class="form-group">
    <div class="col-sm-3">
      <label for="action"> <b>Lists</b></label>
    </div>
    <div class="col-sm-7">
      <select>
        <option disabled selected="true">Select pick</option>
        <option *ngFor="let items of LookupData" [ngValue]="items.name">
          {{ items.name }}
        </option>
      </select>
    </div>
  </div>
</div>

请将上面的代码放在 HTML 文件中。 希望此代码对您有所帮助

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM