AngularJS Example
by Terrance Smith
HTML
<div ng-app="zippyModule">
<div ng-controller="Ctrl3">
Title: <input ng-model="title">
<hr>
<div class="zippy" zippy-title="title"></div>
</div>
</div>
JavaScript
function Ctrl3($scope) {
$scope.title = 'Lorem Ipsum';
}
angular.module('zippyModule', [])
.directive('zippy', function(){
return {
restrict: 'C',
replace: true,
scope: { title:'=zippyTitle' },
template: '<input type="text" ng-model="title" style="width: 90%"/>',
link: function(scope, element, attrs) {
// Your controller
}
}
});