NG Constants

by Rob Rothe

HTML

<div ng-app="app" ng-controller="Controller as ctrl">
  <input type="text" ng-model="ctrl.message" placeholder="Type Message">
  <button ng-click="ctrl.messageAlert(ctrl.message)">
    Submit
  </button>
</div>

JavaScript

var APP_CONST = {
  url: 'https://www.google.com',
  messageAlert: messageAlert
}

function messageAlert(msg) {
  alert('Message, ' + msg);
}

angular
  .module('app', [])
  .controller('Controller', Controller)
  .constant('APP_CONST', APP_CONST);

function Controller(APP_CONST) {
  var vm = this;
  vm.messageAlert = APP_CONST.messageAlert;
}