Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- controllersApp.controller('HouseDetailController',
- function($scope, $routeParams, $firebaseArray, $firebaseObject) {
- var house = new Firebase(housesUrl + '/' + $routeParams.houseId);
- var syncObject = $firebaseObject(house);
- syncObject.$bindTo($scope, 'house');
- $scope.fetchNote = function(id, outputScope) {
- var note = new Firebase(notesUrl + '/' + id);
- var syncObject = $firebaseObject(note);
- syncObject.$bindTo(outputScope, 'note');
- };
- $scope.fetchImage = function(id, outputScope) {
- var photo = new Firebase(thumbnails + '/' + id);
- var syncObject = $firebaseObject(photo);
- syncObject.$bindTo(outputScope, 'photo');
- };
- $scope.notes = $firebaseArray(house.child('notes'));
- $scope.photos = $firebaseArray(house.child('photos'));
- });
- controllersApp.controller('NoteController', function($scope, $firebaseObject){
- $scope.fetchNote = function(id) {
- var url = notesUrl + '/' + id;
- console.log('fetching ' + url);
- var note = new Firebase(notesUrl + '/' + id);
- var syncObject = $firebaseObject(note);
- syncObject.$bindTo($scope, 'text');
- };
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement