Advertisement
Guest User

Untitled

a guest
Feb 8th, 2016
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.11 KB | None | 0 0
  1. controllersApp.controller('HouseDetailController',
  2. function($scope, $routeParams, $firebaseArray, $firebaseObject) {
  3. var house = new Firebase(housesUrl + '/' + $routeParams.houseId);
  4. var syncObject = $firebaseObject(house);
  5. syncObject.$bindTo($scope, 'house');
  6. $scope.fetchNote = function(id, outputScope) {
  7. var note = new Firebase(notesUrl + '/' + id);
  8. var syncObject = $firebaseObject(note);
  9. syncObject.$bindTo(outputScope, 'note');
  10. };
  11.  
  12. $scope.fetchImage = function(id, outputScope) {
  13. var photo = new Firebase(thumbnails + '/' + id);
  14. var syncObject = $firebaseObject(photo);
  15. syncObject.$bindTo(outputScope, 'photo');
  16. };
  17.  
  18. $scope.notes = $firebaseArray(house.child('notes'));
  19. $scope.photos = $firebaseArray(house.child('photos'));
  20. });
  21.  
  22. controllersApp.controller('NoteController', function($scope, $firebaseObject){
  23. $scope.fetchNote = function(id) {
  24. var url = notesUrl + '/' + id;
  25. console.log('fetching ' + url);
  26. var note = new Firebase(notesUrl + '/' + id);
  27. var syncObject = $firebaseObject(note);
  28. syncObject.$bindTo($scope, 'text');
  29. };
  30. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement