this component is the main functional page in the project. Because it is a .vue file, the template,css,js is all written together, which results in more than 2000 lines of code for this component
.but the code in this component is basically unreusable, and it can be determined that the code will only be used in this component. I think that if you take it out, you have to consider the communication between the components, which is a bit superfluous. so it didn"t come out in detail.
I don"t know what the benefits will be if I take it out
in addition, there has always been doubt as to whether the css in the .vue file should be written in the component or written separately in the .css file and then import into the component.