2017-10-06 1 views
0

저는 ASP.NET Core를 처음 사용하고 있으며 Angular를 사용하여 웹 응용 프로그램을 작성하기 시작했습니다. VS 템플릿에서 프로젝트를 설정합니다.외부 모듈을 가져 오는 ASP.NET 핵심 Typescript 예. ui-grid

ui-grid를 가져 오려고했습니다. 내가이

npm install @types/ui-grid --save 

으로 수행되어야한다는 것을 발견 그럼 난 다른 방식으로 내 모듈 내부를 가져했습니다.

import * as uiGrid from 'ui-grid'; 

I는 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> 

I는 다른 구성을 사용하려고 타이프 컨트롤러를 만들었다. 문제는 웹 페이지에 표시되지 않습니다. 나는 두 저녁을 강제로 작동 시키려고했지만 실패했습니다 ...

간단한 텍스트 바인딩이 작동하기 때문에 컨트롤러가 올바르게 작동하고 있습니다.

내가 DefinitlyTyped에서 모듈을 가져 오는 방법을 epxlaining 어떤 자습서를 찾을 수 없습니다 ...

사람이 그것을 할 어떤 내가 잘못하고 있어요 방법을 설명 할 수 있다면

, 정말 감사하겠습니다

: 그

미리 감사드립니다!

답변

0

당신은 시도 할 수 다음 .TS가

require('angular-ui-grid'); 

내가 웹팩 작업을 사용하여 추가 파일에 있도록

npm install --save angular-ui-grid 

에서, JS lib 디렉토리를 설치합니다.