为什么这个标签声明了=“power”?它做了什么?
<div class="form-group">
<label for="power">Hero Power</label>
<select class="form-control" id="power" required>
<option *ngFor="let p of powers" [value]="p">{{p}}</option>
</select>
</div>
答案 0 :(得分:1)
它指定标签对应于哪个输入并因此被绑定(这对于样式和语义很重要)。 select元素的id为“power”,因此当显示此表单时,浏览器知道“Hero Power”是它的标签。
答案 1 :(得分:0)
它只是HTML的声明语法。
基本上,通过执行此操作,您指定标签使用具有Id ='power'的表单控件进行映射。
因此,在创建DOM时,标签将映射到具有id ='power'的HTML元素。
希望这有帮助。