Does vue-amap or Amap provide the function of drawing polygons themselves?

I have used Baidu Maps before, and there is a DrawingManager, that can click on the map to draw a polygon.

// 
this.drawingManager = new BMapLib.DrawingManager(this.map, {
  isOpen: false, // 
  enableDrawingTool: false, // 
  polygonOptions: styleOptions // 
})
this.drawingManager.setDrawingMode(window.BMAP_DRAWING_POLYGON)
// 
this.drawingManager.addEventListener("polygoncomplete", this.polygoncomplet)

now want to use vue-amap or Amap to achieve [mouse click to draw a polygon on the map] function, I see Amap development document examples are written in the code some fixed coordinate points, and then to draw, and then through PolyEditor to adjust the polygon just drawn. Is there a way to draw it directly on the map?

Oct.26,2021

use coordinate points to obtain the input parameters of longitude and latitude array to realize dynamic rendering

MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1e9e1d0-19ae.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1e9e1d0-19ae.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?