seajs 引入 anjularjs directive功能不好用
//加载头部模块
seajs.use("./../../controller/home/directive.js");
//动态建立angular模块 这是在module.js文件里
define(function (require,exports,module) {
var m1=angular.module("homeApp",["ngRoute"]);
angular.element(document).ready(function() {
angular.bootstrap($("#myBody"),["homeApp"]);
});
exports.m1=m1;
})
//这是创建自定义模块 这是在directive.js文件下
define(function (require,exports,module) {
var m1=require("./module.js").m1;
// console.log(m1); 能打印出来m1,但是 下面功能用不了
m1.directive("hello",function(){
return{
restrict:"E",
replace:true,
template:"<p>hello angular</p>"
};
});
})
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
回复
就遇到这个问题了 好尴尬
我是新手 刚刚学习sea和angular
为什么不用webpack?