Hi Vendant,

Try this in your plunker:
<!DOCTYPE html>
<html>
<head>
    <link rel="stylesheet" href="style.css">
    <script src=
"https://ajax.googleapis.com/ajax/libs/angularjs/1.4.5/angular.js";></script>
    <script src=
"http://ajax.googleapis.com/ajax/libs/angularjs/1.4.5/angular-animate.js";
></script>
    <script>
        //My module is already created elsewhere
        (function() {
            'use strict';
            angular
                .module('csui', ['ngAnimate'])
                .controller('PreviewController', preview);

            function preview($http) {
                var vm = this;

                $http.get("https://api.myjson.com/bins/30e2a";)
                    .then(function(response) {
                        var data = response.data;
                        //Dummy data taken from JSON file
                        vm.firstName = data.firstName;
                        vm.lastName = data.lastName;
                    });

                //Functions have been defined. Functionality to be added.
                vm.addDataSet = function() {
                    alert("Function not defined");
                };
            }
        }());
    </script>
</head>
<body ng-app='csui'>
    <div ng-controller="PreviewController as prevCtrl">
        First Name: {{prevCtrl.firstName}}<br> 
        Last Name: {{prevCtrl.lastName}}<br>
        <button ng-click="prevCtrl.addDataSet()">Add</button>
    </div>
</body>
</html>


Regards
Sander

-- 
You received this message because you are subscribed to the Google Groups 
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.

Reply via email to