2017-12-10 17 views
-2

Snap SVG를 사용하여 각도 4의 응용 프로그램이 있는데 "undefined"에서 속성을 읽을 수 없습니다.Typescript 및 Webpack 오류가있는 SVG 스냅 "정의되지 않은 상태에서 '속성을 읽을 수 없습니다."

snapsvg-cjs를 사용하면이 문제를 해결할 수있는 가장 간단한 방법 인 것처럼 보입니다. 그런 다음 모든 타이프 타이핑 입력을 잃어 버릴 수 있습니다 (여기에 대답 : Typescript library for SVG).

가져 오기 로더를 사용하는 방법에 대한 이야기가 있지만 웹 구성 및 각도 cli가 필요합니다. 플러스 :

import Snap from 'imports-loader?this=>window,fix=>module.exports=0!snapsvg/dist/snap.svg.js';

는 타이프에서 컴파일되지 않습니다.

Im이 모든 것들에 꽤 새로워서 다소 혼란스러워서 - 다시 창문에서 VB6을하고 싶었습니다. 아무도 이것을 명확히 할 수 있습니까?

감사합니다.

답변

0

좋아, 지금 내가 한 것을 봅니다. snapsvg-cjs를 사용하면 작동합니다. 나는 typescript 지원을받습니다.