HTML
<input #box (keyup.enter)="Character(box.value)"/>
машинопись
Character(value: string) {
console.log("print this " + value);
}
Я подтвердил код машинописи в двух разных местах в сети и получил html-код из другого ответа здесь, и хотя функция машинописи выполняет «значение», он просто не будет выводиться на консоль. Я даже поменял тему браузера, думая, что это мешает в какой-то момент. (поскольку он меняет цвет текстовых полей и некоторых других сайтов, текст сливается с полем)
Обновление Как вы можете понять из выбранного ответа, я не осознавал, что моя проблема заключалась в том, что у меня было два текстовых поля, которые вызывали проблему, потому что значение не просто передавалось обоим, как я предполагал .