图表基类 Chart

示例

基本形式

<chart title="图表" />

边框

<chart title="图表" border />

图例

<chart title="图表" border
    series={[{ key: 'readings', name: '阅读数' }, { key: 'stars', name: '点赞数' }, { key: 'collections', name: '收藏数' }]} />
let component = new RGUI.Component({
    template,
    data: {
        // 本来应该直接在模板中书写,Regular有bug
        series: [{ key: 'readings', name: '阅读数' }, { key: 'stars', name: '点赞数' }, { key: 'collections', name: '收藏数' }],
    },
});

API

Class

Chart

继承自

Options

new Chart()

参数类型默认值数据流向描述
dataObject绑定属性
data.widthstring'100%'outside => inside图表宽度
data.heightstring'480px'outside => inside图表高度
data.titlestring''outside => inside标题
data.titleTemplatestring''outside @=> inside标题模板
data.contentTemplatestring''outside @=> inside内容模板,继承中使用
data.dataArrayoutside => inside数据。如果为`undefined`,表示数据正在加载;如果为`[]`,表示数据为空。
data.borderbooleanfalseoutside => inside是否显示边框
data.legendbooleantrueoutside => inside是否显示图例
data.visiblebooleantrueoutside => inside是否显示
data.classstring''outside => inside补充class