chart.js 761 B

12345678910111213141516171819202122232425262728293031323334
  1. export default (({
  2. data
  3. }) => {
  4. return _jsxs(Chart, {
  5. data,
  6. scale: {
  7. tem: {
  8. tickCount: 5,
  9. },
  10. },
  11. children: [
  12. _jsx(Axis, {
  13. field: "value",
  14. tickCount: 12
  15. }),
  16. _jsx(Axis, {
  17. field: "label"
  18. }),
  19. _jsx(Interval, {
  20. x: "label",
  21. y: "value",
  22. color: "value",
  23. adjust: "dodge",
  24. style: {
  25. field: 'value',
  26. radius: (val) => {
  27. return val > 0 ? [4, 4, 0, 0] : [0, 0, 4, 4];
  28. },
  29. }
  30. })
  31. ]
  32. });
  33. });