0
지시문을 만들었지 만 .directive 코드가 실행되지 않습니다. 나는 문제가 뭔가 분명한 확신 해요,하지만 난 그것을 볼 수 없습니다 :이 지침은 responsiveParent
하지 responsive-parent
을 지정해야합니다사용자 지정 모듈에 지시문을 등록하는 방법
<!DOCTYPE html>
<html lang="en-US">
<head>
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js"></script>
</head>
<body>
<div ng-app="app">
<responsive-parent>xxx</responsive-parent>
</div>
<script>
angular.module("mrpmorris.responsive-parent", [])
.directive("responsive-parent", [
"$window", "$timeout",
function ($window, $timeout) {
console.log("**** THIS IS NEVER REACHED ****");
return new mrpmorris.responsiveParent.Directive($window, $timeout);
}
]);
var mrpmorris;
(function (mrpmorris) {
var responsiveParent;
(function (responsiveParent) {
var Directive = (function() {
function Directive($window, $timeout) {
var _this = this;
this.$window = $window;
this.$timeout = $timeout;
this.restrict = "E";
this.template = "<h1>It works</h1>";
this.replace = true;
}
return Directive;
}());
responsiveParent.Directive = Directive;
})(responsiveParent = mrpmorris.responsiveParent || (mrpmorris.responsiveParent = {}));
})(mrpmorris || (mrpmorris = {}));
angular.module("app", ["mrpmorris.responsive-parent"]);
</script>
</body>
</html>
감사합니다. 나는 바보 같은 짓을했다는 것을 알았다. :) –