我不想从我的控制器 /plant/needs/temperatures?open=temperatures 打开以下 url,其中参数 open=temperatures 要求页面打开相关弹出窗口,代码如下:
$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>
不幸的是,我请求了这个 url #/plant/needs/temperatures%3Fopen=temperatures,问号被 %3F 取代,阻止了页面打开。
有什么想法可以解决这个问题吗?