1.要用ngChange要同时使用ngModel,下拉选择获取当前选中值. 2.打包代替动态加载(js文件) requirejs真正的价值在于模块化,不是动态加载,angularjs本身有模块化机制,而且还支持依赖注入,对于angularjs来说requirejs并不是必须的. 把所有javascript文件连接成一个文件,然后进行最小化.混淆,最终部署时候开启gzip,这样可以javascript文件的下载大小进一步压缩到原来的1/3. 但是一些第三方库很大,确实需要动态加载,进行局部动态加载…