首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >导入模式- app.module上的表单

导入模式- app.module上的表单
EN

Stack Overflow用户
提问于 2017-07-11 17:23:59
回答 2查看 472关注 0票数 1

我试图在一个角度的项目上使用角度图式,但是我无法在我的app.module.ts上导入它。这是我的配置:

app.module.ts

代码语言:javascript
复制
import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { FormsModule } from '@angular/forms';
import { AppComponent } from './app.component';
import { schemaForm } from 'angular-schema-form';

@NgModule({
  declarations: [
    AppComponent
  ],
  imports: [
    BrowserModule,
    FormsModule,
    schemaForm
  ],
  providers: [],
  bootstrap: [AppComponent]
})
export class AppModule { }

然而,当我试图运行ng serve时,它是正确的,但是浏览器显示了一个错误,说明schemaForm是未定义的:Uncaught Error: Unexpected value 'undefined' imported by the module 'AppModule'

我已经使用npm正确地安装了依赖项,但是我无法生成一个表单。它说,阅读官方文件:

在模块定义中加载schemaForm模块

并展示了如何使用:angular.module('myModule', ['schemaForm'])导入它的示例。问题是,我不是使用angular.module启动模块,而是使用上面代码中显示的@NgModule引导方法。该项目是使用角CLI命令ng new project从头创建的。

有人能指点我如何导入和使用角度图式吗?谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-07-11 17:37:22

这个包是angularjs包。它不是为角度而建造的。请找一些其他的包为模式形式,os构建的角度。检查此链接供您参考

票数 1
EN

Stack Overflow用户

发布于 2017-07-18 01:13:32

要真正回答如何在角模式一起使用它时仍然只能用于AngularJS的问题,您需要使用ngUpgrade库。

ASF库将被升级为支持more,但这是一个耗时的过程,除非更多的人参与迁移项目,否则可能需要很长时间。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45041020

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档