forked from opentiny/tiny-vue
60 lines
2.7 KiB
JavaScript
60 lines
2.7 KiB
JavaScript
export default {
|
||
column: '2',
|
||
owner: '',
|
||
demos: [
|
||
{
|
||
'demoId': 'waterfall-base',
|
||
'name': { 'zh-CN': '基本用法', 'en-US': 'Basic Usage' },
|
||
'desc': {
|
||
'zh-CN':
|
||
'<p>可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE 9/10/11,Chrome,Firefox,Safari 等)底层依赖轻量级的 Canvas 类库 ZRender,提供直观,生动,可交互,可高度个性化定制的数据可视化图表。</p>\n',
|
||
'en-US':
|
||
'<p> can run smoothly on PCs and mobile devices and is compatible with most browsers. (Internet Explorer 9/10/11, Chrome, Firefox, Safari, etc.) The bottom layer relies on the lightweight Canvas class library ZRender to provide intuitive, vivid, interactive, and highly personalized data visualization charts. </p>\n'
|
||
},
|
||
'codeFiles': ['waterfall/base.vue']
|
||
},
|
||
{
|
||
'demoId': 'waterfall-demo2',
|
||
'name': { 'zh-CN': '设置指标维度', 'en-US': 'Set KQI/KPI Dimension' },
|
||
'desc': { 'zh-CN': '详细用法参考如下示例', 'en-US': 'For details, see the following example.' },
|
||
'codeFiles': ['waterfall/demo2.vue']
|
||
},
|
||
{
|
||
'demoId': 'waterfall-demo3',
|
||
'name': { 'zh-CN': '设置数据类型', 'en-US': 'Set Data Type' },
|
||
'desc': { 'zh-CN': '详细用法参考如下示例', 'en-US': 'For details, see the following example.' },
|
||
'codeFiles': ['waterfall/demo3.vue']
|
||
},
|
||
{
|
||
'demoId': 'waterfall-demo4',
|
||
'name': { 'zh-CN': '修改指标名称', 'en-US': 'Change Indicator Name' },
|
||
'desc': { 'zh-CN': '详细用法参考如下示例', 'en-US': 'For details, see the following example.' },
|
||
'codeFiles': ['waterfall/demo4.vue']
|
||
},
|
||
{
|
||
'demoId': 'waterfall-demo5',
|
||
'name': { 'zh-CN': '设置 总计、剩余 的名称', 'en-US': 'Set the total and remaining names' },
|
||
'desc': { 'zh-CN': '详细用法参考如下示例', 'en-US': 'For details, see the following example.' },
|
||
'codeFiles': ['waterfall/demo5.vue']
|
||
}
|
||
],
|
||
apis: [{ 'name': 'chart-waterfall', 'type': 'component', 'props': [], 'events': [], 'slots': [] }],
|
||
types: [
|
||
{
|
||
name: 'IChartSettings',
|
||
type: 'interface',
|
||
code: `
|
||
interface IChartSettings {
|
||
dataType: string // 数据类型,可选值: KMB , normal , percent
|
||
digit: number // 设置数据类型为 percent 时保留的位数,默认为2
|
||
dimension: string // 维度,默认 columns 第一项为维度
|
||
metrics: string // 指标,默认 columns 第二项为指标
|
||
remainName: string // 剩余的显示文案,默认显示其他
|
||
totalName: string // 总量的显示文案,默认显示总计
|
||
totalNum: number // 总量,默认瀑布图总量为所有数据的和
|
||
}
|
||
`
|
||
}
|
||
]
|
||
}
|