xiaohe

Results 3 comments of xiaohe

将 `import F2 from "@antv/f2";` `const ScrollBar = require("@antv/f2/lib/plugin/scroll-bar");` `require("@antv/f2/lib/interaction/pan");` 改为 `import F2 from "@antv/f2/dist/f2-all";` 或 `import F2 from '@antv/f2/lib/index'` `import ScrollBar from '@antv/f2/lib/plugin/scroll-bar'` `import ToolTip from '@antv/f2/lib/plugin/tooltip'` `require('@antv/f2/lib/interaction/pan')` `require('@antv/f2/lib/component/guide/text')`...

> 引入 /lib/index-all 也可以, /es/index-all 不行且会报 Illegal invocation `import F2 from '@antv/f2/lib/index'` `import ScrollBar from '@antv/f2/lib/plugin/scroll-bar'` `import ToolTip from '@antv/f2/lib/plugin/tooltip'` `require('@antv/f2/lib/interaction/pan')` `require('@antv/f2/lib/component/guide/text')` `require('@antv/f2/lib/component/guide/line')` 这样引入就可以了,可能是仓库更新了,但是demo没有

> 太特么坑了,官方不都是叫import F2 from '@antv/f2' 这么引用的吗,用到的页面在具体引用插件,import F2 from "@antv/f2/dist/f2-all"这种虽然问题解决了,但.....特么这种又有点别扭啊 `import F2 from '@antv/f2/lib/index'` `import ScrollBar from '@antv/f2/lib/plugin/scroll-bar'` `import ToolTip from '@antv/f2/lib/plugin/tooltip'` `require('@antv/f2/lib/interaction/pan')` `require('@antv/f2/lib/component/guide/text')` `require('@antv/f2/lib/component/guide/line')` 这样就可以了,应该是仓库代码更新,但是官网demo没有更新