Angular 2模板分析错误

时间:2017-01-04 20:01:10

标签: javascript angular typescript

编译我的angular 2应用程序(版本2.4.1)

时出现解析错误
  

assets / app / app.component.ts(13,42):错误TS1125:十六进制数字   预期

代码是

<ul>                   
    <li><a routerLink='\usaddchild'>Add Child</a></li>
</ul>
<router-outlet></router-outlet>

并且该行是特定的,导致问题在

之下
<li><a routerLink='\usaddchild'>Add Child</a></li>

\ us似乎存在问题。

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

你的斜线方向错误。正确的:

<li><a routerLink='/usaddchild'>Add Child</a></li>

https://angular.io/docs/ts/latest/guide/router.html

Angular2认为它是某种unicode字符,它以\u开头: http://www.rapidtables.com/code/text/unicode-characters.htm