前端问题
##主要是版本问题,vue3.x对应的很多其他组件诸如 element-ui等对应的版本有变动,在前端工作中会经常需要各种繁琐的配置,并且有些版本的不支持等等问题,在之后的组件的使用中首先要解决的就是各种框架和组件的版本兼容问题
##vue 在main.js 文件中引入组件的过程中,需要注意引入的顺序,这里非常非常重要,比如
import axios from 'axios'
import qs from 'qs';
import ElementPlus from 'element-plus'
import 'element-plus/lib/theme-chalk/index.css'
这里引入axios一定要在引入ElementPlus之前,否则会出现property cant find的问题,这个报错也困扰了我整整一个下午
前后端对接问题
由于之前前后端分离开发也是自己一个人完成的,所以没有特别注意前后端请求的数据格式,在取股票的具体数据的时候遇到一些困难,比如json格式的封装和解析,后来在查询了相关的文档后,在与后端小伙伴的沟通之后成功解决了这些问题
下一步的计划
一、考虑能否将加载数据的按钮简化到股票列表中,也即点击股票直接显示股票数据,而不需要额外点击加载数据按钮这一步操作
二、除了显示股票的K线,还有多支股票的相似性的可视化,以及单只股票的实际数据和预测数据的对比可视化
三、浏览器缓存会导致的数据不一致没有解决