angular-avoscloud
Version:
a avoscloud service module based on Angular.js and ngResource.
41 lines • 1.26 kB
HTML
<html lang="en">
<head>
<meta charset="UTF-8">
<title>AVOS Cloud</title>
<script src="../bower_components/angular/angular.js"></script>
<script src="../bower_components/angular-resource/angular-resource.min.js"></script>
<script src="../src/avoscloud.js"></script>
<script src="configs.js"></script>
</head>
<body ng-app="app">
<div id="wrapper">
<div id="avos" class="avos" ng-controller="basic">
<button ng-click="createFoo();">Create A `foo` Object</button>
</div>
</div>
<script>
angular
.module('app', ['avoscloud'])
.config(['avoscloudProvider',function(avoscloudProvider) {
avoscloudProvider.config({
'X-AVOSCloud-Application-Id': appID || 'xxxxxxx',
'X-AVOSCloud-Application-Key': appKey || 'xxxxxxx'
});
}])
.controller('basic', ['$scope','avoscloud', function($scope, avoscloud) {
// console.log(avoscloud);
$scope.createFoo = function() {
var myclass = new avoscloud.classes();
myclass.foo = 'bar';
myclass.$save({
className: 'foo'
});
};
avoscloud.users.get({},function(data){
console.log(data);
});
}]);
</script>
</body>
</html>