Выражения не работают в коде Angular / TS - PullRequest
1 голос
/ 03 апреля 2019

Почему мое {{expression}} не работает?

Я перепробовал все, и веб-браузер не распознает этот {{expression}} или ng-bind, он просто отображает {{expression}} следующим образомили нет вообще при использовании ng-bind, кто-нибудь может помочь?

Я использую код VS и отключил несколько плагинов из-за ненужных ошибок, но проблема видна в браузере, пробовал в Chrome и Safari

Из файла HTML

          <div class="form-label"><strong>For:</strong>
            {{ query }}
          </div>

Из файла TS


export class AppComponent {
  query: string;

  constructor() {
    this.query = "Name";
 }
}

Ожидаемый результат:

(в браузере)

Имя

Фактический результат

(в браузере)

{{query}}

1 Ответ

0 голосов
/ 03 апреля 2019

Я думаю, что ваш отсутствующий BrowserModule в вашем app.module.ts массиве импорта (этот модуль должен быть импортирован только один раз в корневой модуль).Если у вас есть другие вложенные модули, вы должны использовать CommonModule .Попробуйте поделиться своим app.module.ts, если это не сработает.Код, который вы добавили, должен работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...