我正在使用离子2 全球套餐:
@ionic/cli-utils : 1.1.2
Cordova CLI : 7.0.0
Ionic CLI : 3.1.2
本地包裹:
@ionic/app-scripts : 1.3.7
@ionic/cli-plugin-cordova : 1.1.2
@ionic/cli-plugin-ionic-angular : 1.1.2
Ionic Framework : ionic-angular 3.2.1
我有两个模块主页和关于具有延迟加载功能的页面模块
我创建了一个指令名testd
。然后我用import语句将这个指令加载到两个页面中。我收到错误:你必须创建一个共享模块。
然后我只为加载指令
创建一个指令模块 import { NgModule } from '@angular/core';
import { TestdDirective } from './testd/testd';
@NgModule({
imports: [],
exports: [
TestdDirective
],
declarations: [
TestdDirective
],
providers: [],
})
export class DirectivesModule { }
并在两个页面模块中导入此模块,但指令不起作用。没有错误。知道我想念的是什么吗?