Angular 角度2:如何在模板中设置多个选择的值?

Angular 角度2:如何在模板中设置多个选择的值?,angular,setvalue,Angular,Setvalue,我想设置“按按钮单击选择”事件的值(设置0)。 此事件将帮助我清除所有计数 我已经尝试使用[(ngModel)]来修复它,但它会同步所有值。。。 我不想同步所有选择值。 它需要独立于每个选择 这是我的第一个问题。如果有任何错误,请告诉我! 谢谢大家! [模板] <div class="container"> <div id="gallery row clearfix"> <h2>volvo</h2> <div *ngFor

我想设置“按按钮单击选择”事件的值(设置0)。 此事件将帮助我清除所有计数

我已经尝试使用[(ngModel)]来修复它,但它会同步所有值。。。 我不想同步所有选择值。 它需要独立于每个选择

这是我的第一个问题。如果有任何错误,请告诉我! 谢谢大家!

[模板]

<div class="container">
  <div id="gallery row clearfix">
    <h2>volvo</h2>
    <div *ngFor="let item of carInfo" class="gallery-item">
      <span *ngFor="let favs of item.favorite" class="glyphicon glyphicon-thumbs-up" style="color:blue"></span>
      <h3 class="carModel" #model>{{item.model}}</h3>
      <img src={{item.src}}/>
      <h3 class="carPrice" #price>{{item.price}}</h3>
      <p>count:</p>
      <select class="form-control" #t (change)="addToCart(model.innerText,t.value)">
        <option>0</option>
        <option>1</option>
        <option>2</option>
        <option>3</option>
      </select>
    </div>
  </div>
</div>

<button type="button" (click)="checkOut()" class="btn btn-primary btn-lg btn-block">Express checkout</button>
<button type="button" (click)="clear()" class="btn btn-default btn-lg btn-block">Clear</button>

沃尔沃汽车
{{item.model}
{{item.price}}
计数:

0 1. 2. 3. 快速结帐 清楚的
为您的0添加价值

<select class="form-control" #t >
                    <option value="0">0</option>
                    <option>1</option>
                    <option>2</option>
                    <option>3</option>
                </select>

0
1.
2.
3.
你的钮扣

<button type="button" (click)="t.value=0" class="btn btn-default btn-lg btn-block">Clear</button>
清除
范例

<video #movieplayer ...>
  <button (click)="movieplayer.play()">
</video>

感谢Ronio,但它显示“内联模板:20:0原因:无法设置未定义的属性'value'。在click()事件中,t可能未命中。如何获取该元素(select)?#未在select中设置