我正在努力为skill.teamvariable here.name获得正确的值,在该值中,角从技能中获取所有团队名称
这是我的密码:
<select [(ngModel)]="skill.teams[1].name" name="teamName" id="teamName" class="form-control">
<option *ngFor="let skill of skills" [value]="skill.teams[1].name">{{ skill.teams[1].name }}</option>
</select> 阵列
skill = {
_id:'',
name:'',
teams:[{name:'team1'},{name:'team2'}]
} 发布于 2017-09-13 19:07:21
我相信这就是您所要寻找的;您应该使用您的skill.teams来迭代*ngFor数组。然而,这也会将模型更改为skill.name,这可能是您所要寻找的,也可能不是您想要的。
<select [(ngModel)]="skill.name" name="teamName" id="teamName" class="form-control">
<option *ngFor="let team of skill.teams" [value]="team.name">{{team.name}}</option>
</select> 发布于 2017-09-13 20:05:25
为技能console.log(skill);做控制台日志,控制台输出将为您提供可迭代的结构。
https://stackoverflow.com/questions/46205075
复制相似问题