angularjs本身有module的概念,那么还需要requirejs或者seajs这种东西么
前端 seajs angularjs JavaScript requirejs
两个不一样的东西,一个做模块加载,一个是构建框架,用了requirejs包你爽到没朋友…
可以一起用, 建议用yeoman生成项目骨架.
之前用了requirejs和angular一起来做项目,感觉略微有些头疼。你会发现,同时有了两个模块管理的东西,你加了一个插件,你要去处理两次依赖关系。 而且目录的组织形式会有问题,我做的时候,都是一个controller跟一个html,但你用requirejs或者seajs的时候,感觉应该是js都放在一起。这样文件组织上又有冲突了,路径又会有问题。 做的时候,angular的代码都是压在一起的,不是按需加载的,而且angular已经把作用域分的很清楚了。 总之感觉不要混用。
angularjs是一个js框架,用于具体业务实现,requirejs或者seajs是模块加载器,用于代码组织,构建。两者没有必然联系。
但它不是 Module Loader。
ng-repeat 怎样循环出 json数据,并把循环出来的数据渲染到页面中?
使用RequireJS怎么进行DOM1.0的事件绑定
怎样用yuicompressor压缩使用了seajs架构的js代码?
angularjs异步加载
有哪些Gulp或Grunt插件可以将AMD模块编译成无需AMD加载器的普通JS形式?
用Angularjs绑定变量的时候,在Angularjs加载完成之前,会报错,详情如下