我正在尝试将参数发送到控件中,我之间的关系很紧张,需要帮助。
ng-repeat中有多种类型的问题,即“问题”,我正在迭代这些问题。问题是当有两个问题具有相同的问题类型时。当我对一个问题提供输入时,另一个问题也是采用相同的数据。请帮我解决这个问题。
以下是表格。
<div ng-repeat="question in qgroup[grp_id].question" name="outerDiv">
<div ng-if="question.question_type === 'short_text'" class="row form-group">
<label class="control-label label-pad-top col-sm-6" for="short-text">{{question.name}}:</label>
<div class="col-sm-12">
<input type="f-name" name="shortText" class="form-control" id="first-name" placeholder="First Name" ng-model="data.answer.shortText">
</div>
</div>
<div ng-if="question.question_type === 'date_format'" class="row form-group">
<label class="control-label label-pad-top col-sm-6" for="short-text">{{question.name}}:</label>
<div class="col-sm-12">
<input type="d-type" name="date" class="form-control" id="date-type" placeholder="YYYY/MM/DD" ng-model="data.answer.date">
</div>
</div>
</div>
答案 0 :(得分:0)
问题是您用于输入的模型是在相同类型的问题之间共享的。
对此的自然解决方案是将答案放在问题对象上。即。
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
struct eg
{
struct eg *next;
int age;
}node[3];
main()
{
struct eg *head,*temp;
int i;
head=temp=node;
for(i=1;i<3;i++)
{
temp->age=i;
temp->next=temp+i;
}
temp->next=0;
temp->age=3;
while(head!=0)
{
printf("%d",head->age);
head=head->next;
}
}
而不是
<input type="f-name" name="shortText" class="form-control" id="first-name" placeholder="First Name" ng-model="question.answer">