之前cdn引入echarts也不算卡顿,最近做h5(vue+ts)混ios时,有些缓慢,所以我怎么才能按需引入vue+ts的项目里呢
按照网上说法,这里引入的时候就飘红,其实echarts/lib下面是有echarts.js文件的
之后再引入其他就报错了
import 'echarts/lib/chart/line'
还有说法是,可以用vue-charts来实现(未做尝试),我不想引入第三方库来如vue-charts,
我该如何做呢
之前cdn引入echarts也不算卡顿,最近做h5(vue+ts)混ios时,有些缓慢,所以我怎么才能按需引入vue+ts的项目里呢
按照网上说法,这里引入的时候就飘红,其实echarts/lib下面是有echarts.js文件的
之后再引入其他就报错了
import 'echarts/lib/chart/line'
还有说法是,可以用vue-charts来实现(未做尝试),我不想引入第三方库来如vue-charts,
我该如何做呢
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
我最后是使用echarts + vue-echarts
使用参考: vue-echarts
大概这样:
需要使用的页面:xxx.vue
如果你想要cdn引入
参考 vue-cli4配置
需要注意的是:
vue-echarts需要声明,避免上面提到的报错,在shims-vue.d.ts里(我试过在其他文件或者新建.d.ts都不行)添加: