本文用Vue2.0+elementUI的panel组件和table组件+echarts的柱状图和折线图实现对结果的展示,实现了表格和图之间的切换和图和表之间的转置。在使用上述组件过程中,发现当转置和表格切换之后里面全部都有变化,虽然可以做到单个panel组件自己实现转置和切换,但是发现如果数据太多会导致页面卡死,为了性能优化所以后来考虑采用多vue对象的形式(虽然我的思路是如果改变数据之后,vue将重新渲染html,导致页面卡死,但是后来仔细查资料之后,发现vue当数据改变之后会复用原来相同的html。但是由于时间的原因,也没试。修改为上述方式之后发现性能提高了不止一个数量级。

VUE2.0+Element-UI+Echarts封装的组件实例

VUE2.0+Element-UI+Echarts封装的组件实例

VUE2.0+Element-UI+Echarts封装的组件实例

VUE2.0+Element-UI+Echarts封装的组件实例

VUE2.0+Element-UI+Echarts封装的组件实例

VUE2.0+Element-UI+Echarts封装的组件实例

VUE2.0+Element-UI+Echarts封装的组件实例

VUE2.0+Element-UI+Echarts封装的组件实例

VUE2.0+Element-UI+Echarts封装的组件实例

VUE2.0+Element-UI+Echarts封装的组件实例

VUE2.0+Element-UI+Echarts封装的组件实例

VUE2.0+Element-UI+Echarts封装的组件实例

VUE2.0+Element-UI+Echarts封装的组件实例

VUE2.0+Element-UI+Echarts封装的组件实例

VUE2.0+Element-UI+Echarts封装的组件实例

VUE2.0+Element-UI+Echarts封装的组件实例

VUE2.0+Element-UI+Echarts封装的组件实例

VUE2.0+Element-UI+Echarts封装的组件实例