ngSea
- 授权协议: GPL
- 开发语言: JavaScript
- 操作系统: 跨平台
- 软件首页: https://github.com/ckken/ngSea
- 软件文档: https://github.com/ckken/ngSea
软件介绍
Angularjs 1.2.7 + Seajs 按需加载插件
angular 1.2.7 支持IE8+ 如需支持IE7 需要关闭 $sceProvider
angular.module('ie7support', []).config(function($sceProvider) {
$sceProvider.enabled(false);
});
然后注入 ie7support
DEMO http://wvovo.com/ngSea/index.1.2.7.html
Angularjs 1.0.8 + Seajs 按需加载插件
目前测试兼容IE6+
DEMO :http://wvovo.com/ngSea/#/
有任何问题请在这里留言:https://github.com/ckken/ngSea/issues/1
ngSea by KenZR email ckken@qq.com
Create time 2013/12/5
support in IE6 about with the Angular 1.0.8 (because the 1.2.3 not support in IE 7)
use it inject ngSea And in run use app = $ngSea(app); that's all
Contact us: QQ 117692258
SeaJs配置
seajs.use(['app'], function(app){
angular.bootstrap(document, ['app']);
});
加载插件后 注入ngSea
var app = angular.module('app', ['ngSea']);
路由配置方式
when('/t1', {
controller: 'testACtrl',
templateUrl: './app/mod/m1/t1.html',
'controllerUrl': 'm1/t1'
})
Run 期间引入$ngSea 赋值
app.run(["$rootScope", "$ngSea", function ($rootScope, $ngSea) {
app = $ngSea(app);
}]);
请保留app里面的 register变量 使用方式为
module.exports = function(app){
app.register.controller('testACtrl', ['$scope', '$routeParams', '$location', '$http',
function($scope, $routeParams, $location, $http){
$http.get('data/testA.json').success(function(res){
$scope.data=res;
})
}
]);
}
如果选择兼容requireJs 或者不考虑IE7一下的话
可以考虑天猪的版本 :https://github.com/ckken/angular-lazyload
我的版本只支持SEAjs
Ordering Disorder
Khoi Vinh / New Riders Press / 2010-12-03 / USD 29.99
The grid has long been an invaluable tool for creating order out of chaos for designers of all kinds—from city planners to architects to typesetters and graphic artists. In recent years, web designers......一起来看看 《Ordering Disorder》 这本书的介绍吧!
