对Angular 4路由使用UTF-8

时间:2017-08-19 12:18:26

标签: angular angular-ui-router

我使用Angular2 / 4路线作为波斯语(波斯语)语言,我将类别名称与路径参数一起传递,以便在url中显示类别。这是生成的链接样式:

<a _ngcontent-c1="" ng-reflect-router-link="posts,4,سرگرمی" href="#/posts/4/%D8%B3%D8%B1%DA%AF%D8%B1%D9%85%DB%8C"> سرگرمی</a>

我需要href在该类别的id之后显示سرگرمی

  

%D8%B3%D8%B1%DA%AF%D8%B1%D9%85%DB%8C

1 个答案:

答案 0 :(得分:1)

尝试启用html5模式,下面是Angular 1.x

InputHelper.Keyboard.SetKeyState(Keys.Insert, True) 'Push down INSERT. InputHelper.Keyboard.PressKey(Keys.Down) 'Press the DOWN arrow key. InputHelper.Keyboard.SetKeyState(Keys.Insert, False) 'Release INSERT.

它实际上可以与$locationProvider.html5Mode(true).hashPrefix('!');绑定一起使用,请参见角度4.3.5示例:

{{mylink}}

https://plnkr.co/edit/76G4dQuQ3QEQMXXaNiRq?p=preview