Skip to content

Instantly share code, notes, and snippets.

@ichiban
Last active August 29, 2015 14:01
Show Gist options
  • Save ichiban/ec2cc203cd30aa1defb7 to your computer and use it in GitHub Desktop.
Save ichiban/ec2cc203cd30aa1defb7 to your computer and use it in GitHub Desktop.
angular.module('app').controller('MainController', ['$scope', 'userResource', function($scope, userResource) {
$scope.current = {};
$scope.$watch('current.user', function(user) {
if (user) { return; }
var user = userResource();
user.then(function(user) {
$scope.current.user = user;
});
});
}]);
<body>
<div class="main-controller" ng-app="postmore.ideas" ng-controller="MainController" ng-class="{'bg-base':!current.user}">
<div ng-view></div>
</div>
</body>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment