Мой вопрос касается примера, описанного в угловой документации для угловой переменной ввода шаблона.
https://angular.io/guide/template-syntax#expression-context
![Template reference variable example from Docs.](https://i.stack.imgur.com/6uWvf.png)
Я попытался запустить этот пример кода, и я ожидаю, что текст, введенный в поле ввода текста, будет отображаться рядом с ним.Тем не менее, это не работает таким образом.У меня нет этой переменной как viewChild внутри компонента, так как она не упоминается на странице Angular doc.Не могли бы вы предложить здесь, в чем заключается моя ошибка или мое понимание неверно?
Мой пример кода:
app.component.ts
import { Component } from '@angular/core';
import { Hero } from './hero';
@Component({
selector: 'app-root',
template: `
<h1>{{title}}</h1>
<label>Type something:
<input #customerInput>{{customerInput.value}}
</label>
`,
styleUrls:["app.component.css"]
})
export class AppComponent {
testInput = "Hello"
title = 'Tour of Heroes';
recommended = true;
}
Вывод:
![Output screenshot](https://i.stack.imgur.com/F5Grj.png)
Поскольку я новичок в Angular, это может быть очень простой ошибкой.Тем не менее, я хотел бы использовать ваши отзывы, чтобы узнать и понять лучше.спасибо.