2017-10-06 63 views
0

我是ASP.NET Core的新手,我開始使用Angular編寫Web應用程序。 我從VS模板設置項目。導入外部模塊的ASP.NET Core Typescript例如。 ui-grid

我試圖導入ui網格。 我發現,它應該與

npm install @types/ui-grid --save 

可以做到,那麼我試圖導入我的模塊內以不同的方式。

import * as uiGrid from 'ui-grid'; 

我也使用UI柵文檔

@Component({ 
selector: 'workers', 
templateUrl: './workers.component.html' 
}) 
export class WorkersComponent { 
    myData = [ 
    { 
     "firstName": "Cox", 
     "lastName": "Carney" 
    }]; 
} 

和HTML

<div > 
    <div ui-grid="{ data: myData }" class="myGrid"></div> 
</div> 

我也試過其他配置創建打字稿控制器。 這個問題沒有顯示在網頁上。 我花了兩個晚上試圖強制它的工作,但沒有成功...

控制器工作正常,因爲簡單的文本綁定工作。

我沒有找到任何教程epxlaining如何從DefinitlyTyped導入模塊...

如果任何人都可以解釋如何做到這一點,我在做什麼錯了,我真的很感激:)

提前致謝!

回答

0

你可以嘗試:

​​

安裝JS LIB,所以當.ts文件添加

require('angular-ui-grid'); 

我使用的WebPack和工作。