| 
									
										
										
										
											2016-09-19 10:41:20 -07:00
										 |  |  | /** | 
					
						
							|  |  |  |  * @license | 
					
						
							| 
									
										
										
										
											2020-05-19 12:08:49 -07:00
										 |  |  |  * Copyright Google LLC All Rights Reserved. | 
					
						
							| 
									
										
										
										
											2016-09-19 10:41:20 -07:00
										 |  |  |  * | 
					
						
							|  |  |  |  * Use of this source code is governed by an MIT-style license that can be | 
					
						
							|  |  |  |  * found in the LICENSE file at https://angular.io/license
 | 
					
						
							|  |  |  |  */ | 
					
						
							|  |  |  | import {Component} from '@angular/core'; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | @Component({ | 
					
						
							|  |  |  |   selector: 'example-app', | 
					
						
							|  |  |  |   template: `
 | 
					
						
							|  |  |  |     <form #f="ngForm"> | 
					
						
							|  |  |  |       <input type="radio" value="beef" name="food" [(ngModel)]="myFood"> Beef | 
					
						
							|  |  |  |       <input type="radio" value="lamb" name="food" [(ngModel)]="myFood"> Lamb | 
					
						
							|  |  |  |       <input type="radio" value="fish" name="food" [(ngModel)]="myFood"> Fish | 
					
						
							|  |  |  |     </form> | 
					
						
							| 
									
										
										
										
											2020-05-19 12:08:49 -07:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-09-19 10:41:20 -07:00
										 |  |  |     <p>Form value: {{ f.value | json }}</p>  <!-- {food: 'lamb' } --> | 
					
						
							|  |  |  |     <p>myFood value: {{ myFood }}</p>  <!-- 'lamb' --> | 
					
						
							|  |  |  |   `,
 | 
					
						
							|  |  |  | }) | 
					
						
							|  |  |  | export class RadioButtonComp { | 
					
						
							|  |  |  |   myFood = 'lamb'; | 
					
						
							|  |  |  | } |