-1

これは私の URL です。そのリンクcharts/53d25d91959679701e362f25に追加すると、ページ内の 2 つの特定の div を非表示にする必要があります。?widget=truecharts/53d25d91959679701e362f25?widget=truecharts/53d25d91959679701e362f25

試してみましng-if="location.path()"たが、機能していません?widget=true

4

1 に答える 1

0

ディレクティブ$locationでサービスを使用することはできませんng-if

ユーザーがスコープを設定し、そのスコープ変数に$location結び付けます。ng-if

if(angular.isDefined($location.search().widget)) {
     $scope.isHidden = true;
} 
else {
     $scope.isHidden = false;
}

ng-if="isHidden"
于 2014-08-05T10:00:28.770 に答える