Я пытаюсь написать свою первую директиву AngularJS: одну, включающую функцию link
. Директива загружается, но когда я использую ее на своей странице, функция link
не вызывается.
Здесь скрипка: http://jsfiddle.net/jCUSh/115/
Здесь HTML:
<div ng-app="biApp">
<google-maps-symbol></google-maps-symbol>
</div>
и JavaScript:
var appModule = angular.module('biApp', []);
appModule.directive('googleMapsSymbol', function () {
console.log("Directive was run");
return {
link: function (scope, elem, attrs) {
console.log("Link was called");
}
};
});
Готов поспорить, что я делаю что-то не так.