Skip to content

Latest commit

 

History

History
46 lines (41 loc) · 1.32 KB

toggle.md

File metadata and controls

46 lines (41 loc) · 1.32 KB

图表切换

为了方便使用一份数据即可生成不同的表格,可以使用<ve-chart>组件,切换图表类型则只需要改变settings即可

示例

<script v-pre type="text/x-template" id="simple-toggle">
切换图表类型
<script> export default { data () { this.typeArr = ['line', 'histogram', 'pie'] this.index = 0 return { chartData: { columns: ['日期', '访问用户'], rows: [ { '日期': '1月1日', '访问用户': 1523 }, { '日期': '1月2日', '访问用户': 1223 }, { '日期': '1月3日', '访问用户': 2123 }, { '日期': '1月4日', '访问用户': 4123 }, { '日期': '1月5日', '访问用户': 3123 }, { '日期': '1月6日', '访问用户': 7123 } ] }, chartSettings: { type: this.typeArr[this.index] } } }, methods: { changeType: function () { this.index++ if (this.index >= this.typeArr.length) { this.index = 0 } this.chartSettings = { type: this.typeArr[this.index] } } } } </script> </script>