Sample AngularJs

AngularJs 1.5.8

by Yaser Shadmehr

HTML

<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.5.8/angular.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.5.8/angular-sanitize.min.js"></script>
<div ng-app="myApp">


  <div ng-controller="myCtrl">

    <span>Isloggined : {{loggedIn}} </span>
    <br/>
    <span>{{greeting}} </span>
    
    <div ng-bind-html="editorHtml"></div>
  </div>
</div>

JavaScript

var myApp = angular.module('myApp', []);
myApp.factory('loginCheck', [function() {
  var object = {
    loggedIn: false,
    loginFacebook: function() {
      // do facebook login here:
      //Facebook.login(function(response) {
      //  if (response.status == 'connected') {
          object.loggedIn = true;
      //  };
      }
    };
  
  object.loginFacebook();
  return object;
}]);

myApp.controller('myCtrl', ['loginCheck', '$scope', function(loginCheck, $scope) {
  $scope.loggedIn = loginCheck.loggedIn;
  $scope.greeting = 'Hola!';
}]);