Tôi đã một nguồn tài nguyên quy định như sau:góc Resource Encoding URL
app.factory("DatumItem", function($resource) {
return $resource('/data/:id', {id: '@id'});
});
Theo quan điểm của tôi, tôi có:
<div ng-click="go('/datum/' + d.to_param)">Test</div>
nơi go() được định nghĩa trong điều khiển của tôi là:
$scope.go = function (params) {
$location.path(params);
};
Đối với mặt hàng được đề cập, d.param bằng
TkZUOWZwcnc9Uldo%0ASzRvd2FiWk
Nhưng khi tôi gọi DatumItem.get() với ID đúng, nó đang thay đổi id để
TkZUOWZwcnc9Uldo%250ASzRvd2FiWk
Có cách nào để ngăn chặn% so với được mã hóa với một% 25 trong trường hợp này ?
Tôi đã thử kết hợp sử dụng encodeURI, encodeURIComponent để không có kết quả.
bất kỳ trợ giúp nào sẽ được đánh giá cao, cảm ơn!
Điều này làm việc hoàn hảo, cảm ơn !! –