我一直在使用Ionic的项目,在运行文件后,我得到了运行时错误,说找不到模块" ../ signup / signup"。然后我进入项目并检查它是否存在它没有的文件和目录。然后我继续创建一个目录和文件,看看是否能解决问题,但事实并非如此。这是signup.ts的代码
import { Component } from '@angular/core';
import { NavController } from 'ionic-angular';
@Component(
{
templateUrl: 'signup.html'
})
export class SignupPage
{
static get parameters()
{
return [[NavController]];
}
constructor(public nav)
{
this.nav = nav;
}
}
以下是我进行导入的页面
import {Component} from '@angular/core';
import {NavController, AlertController} from 'ionic-angular';
import {SignupPage} from '../signup/signup';
import {TabsPage} from "../tabs/tabs";
import {FormBuilder, FormControl, FormGroup, AbstractControl, Validators, NgControl} from '@angular/forms';
import {AuthService} from '../../providers/auth-service';
@Component({
selector: 'page-login',
templateUrl: 'login.html'
})
export class LoginPage {
loginForm: FormGroup;
submitAttempt: boolean = false;
constructor(public navCtrl: NavController, public fb: FormBuilder, private _auth: AuthService, private alertCtrl: AlertController) {
this.loginForm = this.fb.group({
email: ['', Validators.compose([Validators.required, Validators.pattern('^[a-z0-9]+(\\.[_a-z0-9]+)*@[a-z0-9-]+(\\.[a-z0-9-]+)*(\\.[a-z]{2,15})$')])],
password: ['', Validators.compose([Validators.required, Validators.minLength(6), Validators.maxLength(16)])]
});
}
}
以下是目录
中设置的文件这些是我在运行离子服务时似乎得到的错误。这也可能会增加问题的原因
我环顾四周,我尝试过的解决方案似乎不起作用。我似乎也在我的登录文件的第8行收到错误,它尝试导入' @ angular / forms'这可能是问题的原因。非常感谢帮助