3
我不想从我的控制器/工厂/需求/温度打开以下URL?open =温度,其中参数open =温度是要求页面打开代码的相关弹出窗口,如下所示:
$scope.openPageUrl = function (url) {
closePopover();
console.log("Open page url "+url);
$location.path(url);
};
<a ng-click="openPageUrl('/plant/needs/temperatures?open=temperatures')">Click to open</a>
不幸的是,我有这个网址#/工厂/需求/温度%3Fopen =温度要求,由%3F取代问号,防止页面打开。
任何想法解决这个问题?
的变化看起来像字符串被服务器端的编码。你使用什么样的服务器? – Edminsson
尝试'$ location.path(decodeURIComponent(url));' – Ronnie
它是本地的(file://) –