Ionic framework 无法将snap.svg导入ionic2项目
我遵循了这一点,但我无法让snap.svg在我的Ionic2项目中工作 安装:Ionic framework 无法将snap.svg导入ionic2项目,ionic-framework,ionic2,snap.svg,Ionic Framework,Ionic2,Snap.svg,我遵循了这一点,但我无法让snap.svg在我的Ionic2项目中工作 安装: npm install snapsvg --save npm install @types/snapsvg --save 使用: 错误: Uncaught TypeError: Cannot read property 'on' of undefined 有什么建议吗?1)安装导入加载程序和快照: npm i imports-loader npm i snapsvg npm i @types/snapsvg 2
npm install snapsvg --save
npm install @types/snapsvg --save
使用:
错误:
Uncaught TypeError: Cannot read property 'on' of undefined
有什么建议吗?1)安装导入加载程序和快照:
npm i imports-loader
npm i snapsvg
npm i @types/snapsvg
2) 在html模板中创建元素:
<svg width="200" height="200" id="svg"></svg>
4) 在组件中使用它:
import Snap from 'imports-loader?this=>window,fix=>module.exports=0!snapsvg/dist/snap.svg.js';
ionViewDidEnter() {
let s = Snap("#svg");
let circle = s.circle(50, 50, 100);
...
}
ionViewDidEnter() {
let s = Snap("#svg");
let circle = s.circle(50, 50, 100);
...
}