1
私はコントローラにブール値を返したいと思います。私がしたいのは、/ng-hide
とブール値がtrue
/false
の場合に使用して、通常のユーザーには望ましくないコンテンツを非表示にすることです。これは私のコードです:私のadminController.js
の
パーツ:
.constant("userUrl", "http://localhost:5500/users/type")
.controller("typeCtrl", function($scope, $http, userUrl) {
$http.get(userUrl, {withCredentials : true})
.success(function (data) {
$scope.users = data;
})
.error(function (error) {
$scope.error = error;
});
$scope.thisUser;
})
私は例の値を使用したい私のadmin.html
の一部:
<div ng-show="thisUser == true" class="col-xs-3 panel-body">
私はあなたが私が何を意味するか理解してほしいです。
私は角度から始まり、コントローラからのビューに配置するために、リソース "users"の "type"の値を返すことはできません。あなたが何かしなければならない
iは資源で私のエンティティを呼び出すよりも、私は「管理者」としてブール1を意味するものか、それはまだ「タイプ」と呼ばれることがありますか? –
値がブール値の場合は、 'isAdmin'のようなプロパティ名を持つ方が良いでしょう。テンプレートでは、ng-show = "user.isAdmin" – Faly
にする必要があります。現在コントローラのブール値ですか? $ scope.user = data; ? –