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://) –