第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Angular2-單選按鈕綁定

Angular2-單選按鈕綁定

慕村225694 2019-12-12 14:10:14
我想在使用Angular 2的表單中使用單選按鈕Options : <br/>1 : <input name="options" ng-control="options" type="radio" value="1"  [(ng-model)]="model.options" ><br/>2 : <input name="options" ng-control="options" type="radio" value="2" [(ng-model)]="model.options" ><br/>model.options初始值為1加載頁面時,未選中第一個單選按鈕,并且修改未綁定到模型任何想法 ?
查看完整描述

3 回答

?
縹緲止盈

TA貢獻2041條經(jīng)驗 獲得超4個贊

使用[value] =“ 1”代替value =“ 1”


<input name="options" ng-control="options" type="radio" [value]="1"  [(ngModel)]="model.options" ><br/>


<input name="options" ng-control="options" type="radio" [value]="2" [(ngModel)]="model.options" ><br/>

編輯:


如所建議的通過thllbrg“對于角度2.1+使用[(ngModel)],而不是[(ng-model)]”



查看完整回答
反對 回復(fù) 2019-12-13
?
慕容森

TA貢獻1853條經(jīng)驗 獲得超18個贊

我的手動解決方法model.options是在選擇新的單選按鈕時手動進行更新:


template: `

  <label *ngFor="let item of radioItems">

    <input type="radio" name="options" (click)="model.options = item" 

     [checked]="item === model.options">

    {{item}}

  </label>`


class App {

  radioItems = 'one two three'.split(' ');

  model      = { options: 'two' };

}

這Plunker演示了上面的內(nèi)容,以及如何使用按鈕來更改所選的單選按鈕-即證明數(shù)據(jù)綁定是雙向的:


<button (click)="model.options = 'one'">set one</button>



查看完整回答
反對 回復(fù) 2019-12-13
  • 3 回答
  • 0 關(guān)注
  • 391 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號