13

Guardando Records en Firebase(ANGULAR 6 )

Primero deben Ir a la pagina de firebase y en la seccion de database escoger la opcion
realtime database

Al hacer clikc escogen directamente la opcion modo de desarrolo o prueba
ahi sigen los pasos de video

Luego en tu IDE (Visual studio en mi Caso)
Importen en app module.ts

import { AngularFireModule } from'angularfire2';
import { AngularFirestoreModule } from'angularfire2/firestore';
import { AngularFireDatabaseModule, AngularFireDatabase } from'angularfire2/database';
import { AngularFireAuthModule } from'angularfire2/auth';
import { AngularFireStorageModule } from'angularfire2/storage';

y en la parte de abajo de @NgModule:

@NgModule({
  declarations: [
    AppComponent,
    ResaltarDirective,
    ContarClicksDirective,
    DetalleComponent,
    LugaresComponent,
    ContactoComponent,
    CrearComponent
  ],
  imports: [
    BrowserModule,
    FormsModule,
    NgbModule.forRoot (),
    BrowserAnimationsModule,
    RouterModule.forRoot(appRoutes),
    AngularFireModule,
    AngularFirestoreModule,
    AngularFireModule.initializeApp(environment.firebase),
    AngularFireDatabaseModule,
    AngularFireAuthModule
  ],
  providers: [LugaresService, AngularFireDatabase],
  bootstrap: [AppComponent]
})
export class AppModule { }

Finalmente en lugares.service.ts importar:

import { AngularFireDatabase} from'angularfire2/database'

por ultimo tambien en lugares.service.ts :

 public guardarLugar(lugar){
    console.log(lugar);
    this.afDB.database.ref('lugares/1').set(lugar);
  }

Eso es todo gracias por leer mi aporte por favor dame un me gusta

Escribe tu comentario
+ 2
Ordenar por:
1
9315Puntos

Gracias, igual me ayudo a configurar mi app con firebase.