选中的复选框(通过ngFor加载时的密码)被选中

问题描述 投票:3回答:2
       <form name="check-boxes">
          <div *ngFor="let quest of noOfQuestions">
            <div class="form-check form-check-inline" *ngFor="let ans of noOfAnswers">
              <label class="form-check-label">{{ans}}
               <input class="form-check-input" type="checkbox" name="{{quest}}" id="{{quest}}{{type}}" value="{{ans}}"  (change)="getAnswers(id)"> 
              <span class="form-check-sign"></span>
             </label>
            </div>
          </div>
      </form>

角度分量x.html中的样本输出:enter image description here

此代码根据提供的noOfQuestions和noOfAnswers生成一组复选框。我想在选中复选框时将复选框的特定ID传递给函数“ getAnswer”。 ts文件中传递的参数'id'值表示未定义。 getAnswer()的参数应该是什么,以传递选中的复选框的ID?]

html angular radio-button ngfor
2个回答
2
投票
如果通过$ event:

(change)="getAnswers($event)"


0
投票
这样做吧。
© www.soinside.com 2019 - 2024. All rights reserved.