2016-10-19 67 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';