我无法在angular8项目中导入svg.draw.js
我安装了svgdotjs / svg.svj.js和svgdotjs / svg.draw.js 在我的组件中,代码是:
import {SVG, Svg} from "@svgdotjs/svg.js";
import 'svg.draw.js';
@Component({
selector: 'test',
templateUrl: './test.component.html',
styleUrls: ['./test.component.scss']
})
export class TestComponent implements OnInit {
draw: Svg
constructor() { }
ngOnInit() {
this.draw = SVG().addTo('#canvas').size(300, 300)
let line = this.draw.line(0, 100, 100, 0).move(20, 20)
line.stroke({ color: '#f06', width: 10, linecap: 'round' });
line.draw()
}
}
但我收到此错误:错误TS2339:类型'Line'上不存在属性'draw'。
谢谢!