Guest User

Untitled

a guest
Jan 21st, 2019
141
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.50 KB | None | 0 0
  1. import { Component } from '@angular/core';
  2. import { IonicPage, NavController, NavParams } from 'ionic-angular';
  3. //Fomulario
  4. import { FormBuilder, FormGroup, Validators } from '@angular/forms';
  5.  
  6. @IonicPage()
  7. @Component({
  8. selector: 'page-login',
  9. templateUrl: 'login.html',
  10. })
  11. export class LoginPage {
  12.  
  13. //Datos en crudo
  14. myForm: FormGroup;
  15. constructor(public navCtrl: NavController,
  16. public navParams: NavParams,
  17. public formBuilder: FormBuilder) {
  18. this.myForm = this.formBuilder.group({
  19. user: ['', [Validators.required]],
  20. password: ['', [Validators.required]],
  21. });
  22. }
  23.  
  24. saveData() {
  25. this.navCtrl.push('TabsPage');
  26. // alert(JSON.stringify(this.myForm.value));
  27. }
  28.  
  29. }
  30.  
  31. ERROR Error: Uncaught (in promise): Error: StaticInjectorError(AppModule)[Tab -> Tabs]:
  32. StaticInjectorError(Platform: core)[Tab -> Tabs]:
  33. NullInjectorError: No provider for Tabs!
  34.  
  35. import { NgModule } from '@angular/core';
  36. import { IonicPageModule } from 'ionic-angular';
  37. import { TabsPage } from './tabs';
  38.  
  39. @NgModule({
  40. declarations: [
  41. TabsPage,
  42. ],
  43. imports: [
  44. IonicPageModule.forChild(TabsPage),
  45. ],
  46. })
  47. export class TabsPageModule {}
  48.  
  49. import { Component } from '@angular/core';
  50. import { IonicPage, NavController, NavParams } from 'ionic-angular';
  51.  
  52. @IonicPage()
  53.  
  54. @Component({
  55. selector: 'page-tabs',
  56. templateUrl: 'tabs.html',
  57. })
  58. export class TabsPage {
  59.  
  60. tab1Root = 'HomePage';
  61. tab2Root = 'SalePage';
  62. tab3Root = 'ProducrPage';
  63. tab4Root = 'ProfilePage';
  64.  
  65. constructor() {
  66.  
  67. }
  68.  
  69. }
Add Comment
Please, Sign In to add comment