AngularJS Simple Example

by megaadriano

HTML

<div ng-app ng-controller="LoginController">
    <div>Hello {{ user.firstName }}</div>
    <input ng-model="user.firstName"></input>
    <input type="submit" ng-click="login()" value="Login"></input>
    {{([1,2]).indexOf(atividade.ID_FORMULARIO) > -1}}
    <div ng-show="([1,2]).indexOf(atividade.ID_FORMULARIO) > -1" ng-repeat="login in logins">{{ login }}</div>
</div>

JavaScript

function LoginController($scope) {

		$scope.atividade={ID_FORMULARIO:0}
   		alert(([1,2]).indexOf($scope.atividade.ID_FORMULARIO) > -1)
    $scope.user = {
        firstName: "Foo",
        lastName: "Bar"
    };
    $scope.logins = [];
    $scope.login = function () {
        $scope.logins.push($scope.user.firstName + " was logged in.");
    };
}