编译我的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似乎存在问题。
有什么想法吗?
答案 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