bar.js 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. export const option = {
  2. title: {
  3. text: "Dynamic Data",
  4. },
  5. tooltip: {
  6. trigger: "axis",
  7. axisPointer: {
  8. type: "shadow",
  9. },
  10. },
  11. grid: {
  12. top: "20%",
  13. right: "20%",
  14. bottom: "10%",
  15. containLabel: true, // 包含标签在内
  16. },
  17. xAxis: {
  18. type: "category",
  19. data: ["Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun"],
  20. axisTick: {
  21. alignWithLabel: true,
  22. },
  23. },
  24. toolbox: {
  25. feature: {
  26. dataView: { show: true, readOnly: false },
  27. magicType: { show: true, type: ["line", "bar"] },
  28. restore: { show: true },
  29. saveAsImage: { show: true },
  30. },
  31. },
  32. legend: {
  33. top: "bottom",
  34. },
  35. yAxis: {
  36. type: "value",
  37. nameLocation: "middle", // 设置名称位置,可以是 'start', 'middle' 或 'end'
  38. nameTextStyle: {
  39. fontSize: 14, // 文字大小
  40. color: "#333", // 文字颜色
  41. padding: [0, 0, 30, 0], // 文字与轴线的距离
  42. },
  43. },
  44. series: [
  45. {
  46. name: "Direct",
  47. type: "bar",
  48. barWidth: "60%",
  49. data: [10, 52, 200, 334, 390, 330, 220],
  50. },
  51. ],
  52. };