Guest User

Untitled

a guest
May 22nd, 2018
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.81 KB | None | 0 0
  1. import { Component } from '@angular/core';
  2. import { NavController } from 'ionic-angular';
  3. import { AngularFireDatabase, AngularFireList } from 'angularfire2/database';
  4. import { Observable } from 'rxjs/Observable';
  5. @Component({
  6. selector: 'page-home',
  7. templateUrl: 'home.html'
  8. })
  9. export class HomePage {
  10. menu_items: Observable<any[]>;
  11. constructor(public navCtrl: NavController,afDB: AngularFireDatabase) {
  12. this.menu_items = afDB.list('/menu/').valueChanges();
  13. }
  14. }
  15.  
  16. <ion-item *ngFor="let menu of menu_items | async">
  17. {{ menu.menu_price }}
  18. </ion-item>
  19.  
  20. import { AngularFireModule } from 'angularfire2';
  21. import { AngularFireDatabaseModule } from 'angularfire2/database';
  22.  
  23. imports: [
  24. BrowserModule,
  25. IonicModule.forRoot(MyApp),
  26. AngularFireModule.initializeApp(firebase_credential),
  27. AngularFireDatabaseModule
  28. ],
  29.  
  30. "@angular/animations": "5.2.9",
  31. "@angular/common": "5.2.9",
  32. "@angular/compiler": "5.2.9",
  33. "@angular/compiler-cli": "5.2.9",
  34. "@angular/core": "5.2.9",
  35. "@angular/forms": "5.2.9",
  36. "@angular/http": "5.2.9",
  37. "@angular/platform-browser": "5.2.9",
  38. "@angular/platform-browser-dynamic": "5.2.9",
  39. "@ionic-native/core": "4.6.0",
  40. "@ionic-native/screen-orientation": "^4.6.0",
  41. "@ionic-native/splash-screen": "4.6.0",
  42. "@ionic-native/status-bar": "^4.6.0",
  43. "@ionic/storage": "2.1.3",
  44. "angularfire2": "^5.0.0-rc.9",
  45. "cordova-android": "6.3.0",
  46. "cordova-plugin-device": "^2.0.1",
  47. "cordova-plugin-ionic-keyboard": "^2.0.5",
  48. "cordova-plugin-ionic-webview": "^1.1.19",
  49. "cordova-plugin-screen-orientation": "^3.0.1",
  50. "cordova-plugin-splashscreen": "^5.0.2",
  51. "cordova-plugin-statusbar": "^2.4.1",
  52. "cordova-plugin-whitelist": "^1.3.3",
  53. "es6-promise-plugin": "^4.2.2",
  54. "firebase": "^5.0.3",
  55. "ionic-angular": "3.9.2",
  56. "ionicons": "3.0.0",
  57. "rxjs": "5.5.8",
  58. "sw-toolbox": "3.6.0",
  59. "zone.js": "0.8.20"
  60.  
  61. TypeError: Object(...) is not a function
  62. at SwitchMapSubscriber.project (http://localhost:8100/build/vendor.js:81649:76)
  63. at SwitchMapSubscriber._next (http://localhost:8100/build/vendor.js:66537:27)
  64. at SwitchMapSubscriber.Subscriber.next (http://localhost:8100/build/vendor.js:20704:18)
  65. at RefCountSubscriber.Subscriber._next (http://localhost:8100/build/vendor.js:20740:26)
  66. at RefCountSubscriber.Subscriber.next (http://localhost:8100/build/vendor.js:20704:18)
  67. at Subject.next (http://localhost:8100/build/vendor.js:23191:25)
  68. at ConnectableSubscriber.Subscriber._next (http://localhost:8100/build/vendor.js:20740:26)
  69. at ConnectableSubscriber.Subscriber.next (http://localhost:8100/build/vendor.js:20704:18)
  70. at Notification.observe (http://localhost:8100/build/vendor.js:51804:50)
  71. at AsyncAction.DelaySubscriber.dispatch (http://localhost:8100/build/vendor.js:83939:40)
Add Comment
Please, Sign In to add comment