找不到自定义的ionic2组件

麦可

我有一个使用以下代码的登录组件:

import { Injectable, Component } from '@angular/core';
import { Validators, FormBuilder } from '@angular/forms';

@Component({
  selector: 'login',
  templateUrl: 'login.html'
})

@Injectable()
export class LoginComponent {
  login: any;
  text: string;

  constructor(private formBuilder: FormBuilder) {
    this.text = 'Hello World';
  }

  ionViewLoaded() {
    this.login = this.formBuilder.group({
      title: ['', Validators.required],
      description: [''],
    });
  }

  doLogin(){
    console.log(this.login.value)
  }
}

我尝试使用以下命令从页面的打字稿文件中调用它

import { LoginComponent } from '../../component/login/login';

export class QuestionsPage {

  constructor(public navCtrl: NavController, public loginComponent: LoginComponent ) {

  }

结果是:

[13:23:46]打字稿:src / pages / questions / questions.ts,第17行:找不到名称“ LoginComponent”。

这是“ constructor(public ...”)行。

我做错了什么?

安德烈亚斯·加斯曼(Andreas Gassmann)

您是否已将组件添加到@NgModules声明数组中?

在您的中src/app/app.component.ts,像这样添加它:

import { LoginComponent } from '../../component/login/login';

@NgModule({
  declarations: [
    ..
    LoginComponent
    ..
  ]
})

您可以在这里阅读更多内容https://github.com/driftyco/ionic/blob/master/CHANGELOG.md#copying-your-project-to-a-new-project和这里https://angular.io/docs/ ts / latest / guide / ngmodule.html

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何安装最新的ionic2组件

来自分类Dev

Ionic2自定义组件中的参数未显示

来自分类Dev

在自定义组件中找不到管道 - Ionic 3(延迟加载)

来自分类Dev

部署自定义SSIS 2012组件

来自分类Dev

在自定义WSO2组件中使用CEP EventBuilder服务

来自分类Dev

为什么使用vuetable-2组件出现未知的自定义元素错误?

来自分类Dev

在自定义WSO2组件中使用CEP EventBuilder服务

来自分类Dev

启用为false时如何自定义QtQuick 2组件样式

来自分类Dev

在自定义组件中找不到Designintf.dcu

来自分类Dev

如何创建Ionic2自定义构建过程?

来自分类Dev

ionic2 - 如何自定义按钮大小

来自分类Dev

在Yii2中调用自定义组件(找不到类)

来自分类Dev

测试ionic2组件:没有表格提供者

来自分类Dev

如何在同一组件中多次使用自定义组件

来自分类Dev

找不到Angular 2自定义管道

来自分类Dev

update-grub2 找不到自定义内核

来自分类Dev

在ionic 2中缓存自定义组件的内容

来自分类Dev

在ionic 2中缓存自定义组件的内容

来自分类Dev

Google Web Designer自定义HTML5组件

来自分类Dev

无法更改自定义Joomla 3组件中的布局

来自分类Dev

向我的自定义Joomla 3组件添加模态表单

来自分类Dev

Google Web Designer自定义HTML5组件

来自分类Dev

为什么我的Angular2 rc5组件找不到共享管道?

来自分类Dev

Istanbul Instrumenter加载程序找不到Angular2组件的源映射。

来自分类Dev

扩展http类用于自定义用法ionic2 / Angular2导致错误

来自分类Dev

Rspec找不到自定义模块

来自分类Dev

NLog找不到自定义目标?

来自分类Dev

找不到自定义包

来自分类Dev

找不到自定义字段