angular constant
HTML
<div ng-app="app" ng-controller="MyCtrl">{{rootUrl}}</div>
JavaScript
var genericFormApp = angular.module("app", []);
var conf = {
validation: {
stringMessages: {
required: "Required.",
email: "Must be a valid email address.",
// generic
valid: "Must be a valid value.",
},
toMessages: [
{
name: "valid",
prop: "datepicker",
prefix: "",
postfix: "",
defaultMessage: "Must be a valid date."
}
],
}
};
genericFormApp.constant("conf", conf);
genericFormApp.run(function (conf) {
console.log(conf)
});
genericFormApp.controller("MyCtrl", ["$scope", "conf", function ($scope, conf) {
$scope.rootUrl = conf;
}]);