2016-10-19 55 views
0

我想用一个typescrypt功能从另一个文件导入文件,但有一个问题:不能在打字稿

我有

export function CustomDirective(): ng.IDirective { 
    var directive: ng.IDirective = <ng.IDirective>{//Filling directive here 
    }; 
    return directive; 
} 

制作的文档Module.ts在app.ts(同一文件夹中)我试图导入此文件,并使用

angular.module(...).directive('name', CustomDirective()) 

我试图用

import 'Module'; 
import Module = require('Module');// 
import * as Module from 'Module'; // this two with Module.CustomFirective(); 

但是,如果有导入,则会发生无法找到模块的错误。公共控制器,BusyIndi​​cator也没有找到。

如何正确插入带有功能的文件?

回答

1

试试这个

import {CustomDirective} from './Module';