HTML ngtsc(-995002) 中的双重错误:意外字符和无效的 ICU 消息

Double Error in HTML ngtsc(-995002) Unexpected Character and Invalid ICU message

提问人:MegaNoober123 提问时间:1/15/2023 更新时间:1/15/2023 访问量:132

问:

我一直在查看我的代码和互联网上的所有错误,但似乎找不到原因。

这是我遇到的两个错误

1.意外字符“EOF”(您的模板中是否有未转义的“{”?使用“{{ '{' }}”) 转义它。

2.ICU信息无效。缺少 '}'

无论我怎么看,我似乎都找不到错误

这是app.html

<section class="section is-small">
  <div class="container">
    <div class="columns">
      <div class="column" *ngFor="let user of users">
        <div class="box">
          <div class="content">
            <p class="has-text-centered is-size-5">{% raw %}{{user.name}}{% endraw %}</p>
            <ul>
              <li><strong>Role:</strong> {% raw %}{{user.role}}{% endraw %}</li>
              <li><strong>Pokemon:</strong> {% raw %}{{user.pokemon}}{% endraw %}</li>
            </ul>
          </div>
        </div>
      </div>
    </div>
  </div>
</section>

这是

import { Component, OnInit } from '@angular/core';
import { UsersService } from '../services/users/users.service';
@Component({
  selector: 'app-home',
  templateUrl: './home.component.html',
  styleUrls: ['./home.component.css']
})
export class HomeComponent implements OnInit {
  users;
  constructor(private usersService: UsersService) { }
  ngOnInit() {
    this.usersService.all().subscribe(res => {
      this.users = res;
    });
  }

}

app.component.ts

TYSM提前!!

HTML 角度 EOF

评论

0赞 nate-kumar 1/15/2023
该错误源于 HTML 不支持未转义或字符。你想用这些语句和?这些是字符串并按原样显示(在这种情况下,您可以查看转义 and 字符)还是可以删除它们?{}{% raw %}{% endraw %}{}

答: 暂无答案