gpt4 book ai didi

javascript - AngularJS 路由中的 Unicode/utf-8 字符

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:32:46 25 4
gpt4 key购买 nike

我有兴趣在 AngularJS 应用程序中使用带有希伯来字符的可读路由:

http://localhost/#!/project/מה+המצב

但是,当我通过 AngularJS 路由器运行 URL 时,浏览器地址栏显示以下 URL:

http://localhost/#!/project/%D7%9E%D7%94%20%D7%94%D7%9E%D7%A6%D7%91

我试图在一个简单的页面上导航到 URL,没有 Angular ,并且 URL 在地址栏中显示正常,这让我相信 AngularJS 是罪魁祸首。

如何实现?

最佳答案

您需要启用 html5 模式($locationProvider.html5Mode(true).hashPrefix('!'); 在应用配置中)。浏览器将在地址栏中正确显示 utf8 字符。

关于javascript - AngularJS 路由中的 Unicode/utf-8 字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23878283/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com