index.js 429 B

1234567891011121314151617181920212223242526
  1. import {
  2. createElement
  3. } from '@antv/f2';
  4. import Chart from './chart';
  5. import {
  6. jsx as _jsx
  7. } from "@antv/f2/jsx-runtime";
  8. Component({
  9. data: {
  10. onRenderChart: () => {}
  11. },
  12. methods: {
  13. render(data) {
  14. this.setData({
  15. onRenderChart: () => {
  16. return this.renderChart(data);
  17. }
  18. });
  19. },
  20. renderChart(data) {
  21. return createElement(Chart, {
  22. data
  23. });
  24. }
  25. }
  26. })