Dar*_*dic 4 javascript angularjs typescript angular
我试图在我的应用程序中包含一个现有组件,并从示例代码我有这些依赖项:
import {CORE_DIRECTIVES, FORM_DIRECTIVES, NgClass} from 'angular2/common';
Run Code Online (Sandbox Code Playgroud)
现在我正在使用'@angular'而不是'angular2'我认为是这样的:
import { Component, OnInit, CORE_DIRECTIVES } from '@angular/core';
import { FORM_DIRECTIVES } from '@angular/forms';
Run Code Online (Sandbox Code Playgroud)
但是我得到了这个错误
mypath/node_modules/@angular/forms/index"' has no exported member 'FORM_DIRECTIVES'.
mypath/node_modules/@angular/core/index"' has no exported member 'CORE_DIRECTIVES'.
Run Code Online (Sandbox Code Playgroud)
我应该如何包含FORM_DIRECTIVES,如果它们不再angular2是解决依赖关系的替代或新方法的一部分?
我检查了角度更改日志但找不到任何内容
FORM_DIRECTIVES现在是其中的一部分FormsModule,因此您应该导入FormsModule并将其添加到模块的导入中.
CORE_DIRECTIVES现在其中一部分由CommonModule出口BrowserModule.你已经汇入BrowserModule你的AppModule,所以你不需要做任何事情CORE_DIRECTIVES.以下是导入基本模块的示例FormsModule:
import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { FormsModule } from '@angular/forms';
import { AppComponent } from './app.component';
@NgModule({
imports: [
BrowserModule,
FormsModule
],
declarations: [
AppComponent
],
bootstrap: [AppComponent]
})
export class AppModule { }
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6498 次 |
| 最近记录: |