fruitstand
Version:
20 lines • 538 B
JavaScript
angular.module('myApp', []).
controller('myController', function($scope) {
$scope.title="myApplication";
$scope.myFunc = function(){
console.log("out");
};
}).
directive('myDirective', function() {
return {
scope: {title: '=', newFunc:"&myFunc", info: '@'},
template: '<div ng-click="newFunc()">{{title}}: {{info}}</div>',
link: function (scope, elem, attr){
scope.title = "new";
elem.append("Linked");
elem.on('$destroy', function() {
//destry code
});
}
};
});