AngularJS - Simple Directive Use
HTML
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.2.12/angular.min.js"></script>
<div ng-app="myApp">
A. <ui-foo value="1" />
B. <ui-foo value="2" />
C. <ui-foo value="fubar" />
</div>
JavaScript
angular.module('ui.directives', []);
angular.module('ui', [ 'ui.directives'
]).value('ui.config', {});
angular
.module('ui.directives', [])
.directive('uiFoo',
function() {
return {
restrict: 'E',
scope:{
value:'='
},
template: '<h1>This is my directive #{{value}}</h1>'
};
}
);
angular.module('myApp', ['ui.directives']);