一句话总结:使用html
import F2 from "@antv/f2/lib/index-all";
代替git
import F2 from "@antv/f2";
import F2 from "@antv/f2";
若是已心照不宣,能够关闭该页面啦~~~github
叨叨叨以下;
举一个小小例子,例子来源于官方文档:https://antv.alipay.com/zh-cn...
使用Antv过程当中,须要给饼图配置Label,官方例子提供的代码以下:ide
chart.pieLabel({ sidePadding: 75, label1: function label1(data) { return { text: data.memo, fill: '#808080' }; }, label2: function label2(data) { return { fill: '#000000', text: '$' + data.amount.toFixed(2), fontWeight: 500, fontSize: 10 }; } });
这时候会发现你的饼图无法像官方例子那样如愿出现,并且报了个错chart.pieLabel is not a function,恰好我也遇到了跟你一样的问题,因而我找到github,
看到了这么一个文件 https://github.com/antvis/f2/...
因而,我改变了F2的import的方式,用"import F2 from "@antv/f2/lib/index-all";"代替"import F2 from "@antv/f2";",因而问题就解决了,道理就很少说了,你能够触类旁通,刚好你遇到Antv的任何别的方法找不到的报错,请想到这篇文章code