Cleans up all the places where we explicitly set `static: false` on queries. PR Close #33015
32 lines
641 B
TypeScript
32 lines
641 B
TypeScript
import { Component, ViewChild } from '@angular/core';
|
|
import { NgForm } from '@angular/forms';
|
|
|
|
|
|
@Component({
|
|
selector: 'app-root',
|
|
templateUrl: './app.component.html',
|
|
styleUrls: ['./app.component.css']
|
|
})
|
|
export class AppComponent {
|
|
@ViewChild('itemForm') form: NgForm;
|
|
|
|
private _submitMessage = '';
|
|
|
|
get submitMessage() {
|
|
return this._submitMessage;
|
|
}
|
|
|
|
onSubmit(form: NgForm) {
|
|
this._submitMessage = 'Submitted. Form value is ' + JSON.stringify(form.value);
|
|
}
|
|
|
|
callPhone(value: string) {
|
|
console.warn(`Calling ${value} ...`);
|
|
}
|
|
|
|
callFax(value: string) {
|
|
console.warn(`Faxing ${value} ...`);
|
|
}
|
|
|
|
}
|