angular-data
- 授权协议: MIT
- 开发语言: JavaScript
- 操作系统: 跨平台
- 软件首页: http://angular-data.pseudobry.com/
- 软件文档: http://angular-data.pseudobry.com/documentation/guide/angular-data/overview
软件介绍
angular-data 是 AngularJS 的一个扩展,实现了数据存储和缓存的功能。
示例代码:
var app = angular.module('myApp', ['angular-data.DS']);
app.factory('User', function (DS) {
// Simplest resource definition
return DS.defineResource('user');
});
app.controller('friendsCtrl', function ($scope, $routeParams, User) {
// it's up to your server to know how to interpret this query
// or you can teach angular-data how to understand your servers' query language
var query = {
where: {
friendIds: {
in: $routeParams.id
}
}
};
User.find($routeParams.id);
User.findAll(query);
// My goodness this was easy
User.bindOne($scope, 'me', $routeParams.id);
User.bindAll($scope, 'friends', query);
// Long form
$scope.$watch(function () {
return User.lastModified($routeParams.id);
}, function () {
$scope.me = User.get($routeParams.id);
});
$scope.$watch(function () {
// Changes when anything in the User collection is modified
return User.lastModified();
}, function () {
$scope.friends = User.filter(query);
});
});
Rails Cookbook
奥西尼 / 江苏东南大学 / 2007-6 / 68.00元
Rails是业界领先的新一代Web 2.0应用程序开发框架,而这本《Rails Cookbook》里充满了为了让你成为Rails开发专家而准备的各种解决方案。讨论范围覆盖了从基本概念,如安装Rails及设置开发环境,到最新的各种技巧,如开发符合REST协议规范的Web服务等。 Rails可提供更轻量级的代码、更丰富的功能和更快捷的量身定制过程,由此带来了一场Web开发革命。《Rails Co......一起来看看 《Rails Cookbook》 这本书的介绍吧!
