使用requirejs来管理angularJS依赖示例
来源:互联网 发布:java权限管理实例 编辑:程序博客网 时间:2024/05/16 12:02
有关requirejs是什么在这里不做解释,只用纯代码实战让你感受requirejs依赖管理的强大。
一、首先要先下载require.js,然后整一个入口文件main.js包括了对其他js的引用。
//配置依赖require.config({ paths: { "angular":"angular" }, shim:{ "angular": { "deps":[], "exports": "angular" } } });//定义模块define([ 'angular', 'controller' ], function (angular) { angular.module('HelloModel', ['HelloCtrls']); return { angularModules: [ 'HelloModel' ] }; });
二、定义angular中的控制器模块controller.js
define([ 'angular' ], function(angular) { var componentCtrls = angular.module('HelloCtrls', []); componentCtrls.controller('helloCtrl', [ '$scope', function($scope) { $scope.greet = "hello world"; } ]); return componentCtrls;});
三、新建一个index.html文件测试
<!DOCTYPE html><html ng-app="HelloModel"><head><meta charset="UTF-8"><title>Insert title here</title><script src="js/require.js" data-main="js/main" defer async="true" ></script></head><body ng-controller="helloCtrl">{{greet}}</body></html>
四、文件组织结构
最简单的demo示例,有用你就点个赞吧!后期可能会修改,也欢迎大家提意见O(∩_∩)O~
1 0
- 使用requirejs来管理angularJS依赖示例
- RequireJS管理js文件依赖示例
- 使用 RequireJS 加载 AngularJS
- AngularJS依赖注入示例
- AngularJS - 使用RequireJS还是Browserify?
- 利用browserify or requirejs 来构建angularjs
- 使用requirejs管理js
- 使用 npm shrinkwrap 来管理项目依赖
- RequireJS && AngularJS
- AngularJS + RequireJS
- RequireJS示例
- RequireJS示例
- grunt-contrib-requirejs插件合并压缩requirejs管理的Angularjs应用
- 使用requirejs + backbone 来设计web app
- 使用RequireJS来加载MooTools Classes
- 使用CocoaPods来做iOS程序的包依赖管理
- 使用CocoaPods来做iOS程序的包依赖管理
- 使用CocoaPods来做iOS程序的包依赖管理
- C语言时间与日期函数初学
- Android Touch 事件的分发和消费机制
- Windows窗口消息大全
- Python服务器与多种客户端(Python/Java/Android)之间的通信
- Spring的jackson2.x的Date格式化
- 使用requirejs来管理angularJS依赖示例
- android activity launchmode
- Linux程序分析工具介绍—ldd,nm
- oracle错误代码
- Fresco(各种特效)——缩放
- centOS下corntab配置相关
- Pssh的使用
- 单例类
- Android SQLite数据库使用