Mam zasobu zdefiniowane następująco:kątowa zasobów Kodowanie URL
app.factory("DatumItem", function($resource) {
return $resource('/data/:id', {id: '@id'});
});
Moim zdaniem mam:
<div ng-click="go('/datum/' + d.to_param)">Test</div>
gdzie Go() jest zdefiniowana w moim kontrolera jako:
$scope.go = function (params) {
$location.path(params);
};
W przypadku przedmiotowej pozycji d.param jest równe
TkZUOWZwcnc9Uldo%0ASzRvd2FiWk
Ale gdy zgłoszę DatumItem.get() z prawidłowym ID, to zmienia identyfikator
TkZUOWZwcnc9Uldo%250ASzRvd2FiWk
Czy istnieje sposób, aby zapobiec% przed zakodowany do 25% w tym przypadku ?
Próbowałem kombinacji użycia encodeURI, encodeURIComponent bezskutecznie.
każda pomoc byłaby bardzo ceniona, dzięki!
To działało idealnie, dzięki !! –