我有一個像這樣的鏈接:如何避免URL編碼與UI的SREF
<a ui-sref="someState(Param:'مثال')"> A localized param </a>
編譯角UI路由器時
,生成href
這樣的:
<a href="#!/Procuts/%D8%B2%DB%8C%D8%B1%20%D8%B2%D8%A7%D9%86%D9%88"> A localized param </a>
如何我能避免這種情況嗎?
我曾嘗試: 創建使用$urlMatcherFactoryProvider
$urlMatcherFactoryProvider.type('decoded', {
encode: function (item) {
return decodeURIComponent(item) // i put this to decode personally
},
decode: function (item) {
return decodeURIComponent(item);
},
is: function (item) {
return true;
}
});
謝謝,真的感謝!這很神奇,你是怎麼發現的?我翻了一下'ng-route'。 –