|
|
|
@ -46,35 +46,35 @@ const setting = [
|
|
|
|
|
},
|
|
|
|
|
/** 样式配置 **/
|
|
|
|
|
// 图表 graph
|
|
|
|
|
{
|
|
|
|
|
label: '条形样式',
|
|
|
|
|
type: 'select', // 设置组件类型
|
|
|
|
|
field: 'shape', // 字段
|
|
|
|
|
optionField: 'shape', // 对应options中的字段
|
|
|
|
|
// 是否多选
|
|
|
|
|
multiple: false,
|
|
|
|
|
value: 'default',
|
|
|
|
|
tabName: 'custom',
|
|
|
|
|
options: [
|
|
|
|
|
{
|
|
|
|
|
label: '实心条形',
|
|
|
|
|
value: 'default'
|
|
|
|
|
},
|
|
|
|
|
// {
|
|
|
|
|
// label: '线性',
|
|
|
|
|
// value: 'line'
|
|
|
|
|
// },
|
|
|
|
|
{
|
|
|
|
|
label: '空心条形',
|
|
|
|
|
value: 'hollow-rect'
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
label: '钉形',
|
|
|
|
|
value: 'tick'
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
groupName: 'graph'
|
|
|
|
|
},
|
|
|
|
|
// {
|
|
|
|
|
// label: '条形样式',
|
|
|
|
|
// type: 'select', // 设置组件类型
|
|
|
|
|
// field: 'shape', // 字段
|
|
|
|
|
// optionField: 'shape', // 对应options中的字段
|
|
|
|
|
// // 是否多选
|
|
|
|
|
// multiple: false,
|
|
|
|
|
// value: 'default',
|
|
|
|
|
// tabName: 'custom',
|
|
|
|
|
// options: [
|
|
|
|
|
// {
|
|
|
|
|
// label: '实心条形',
|
|
|
|
|
// value: 'default'
|
|
|
|
|
// },
|
|
|
|
|
// // {
|
|
|
|
|
// // label: '线性',
|
|
|
|
|
// // value: 'line'
|
|
|
|
|
// // },
|
|
|
|
|
// {
|
|
|
|
|
// label: '空心条形',
|
|
|
|
|
// value: 'hollow-rect'
|
|
|
|
|
// },
|
|
|
|
|
// {
|
|
|
|
|
// label: '钉形',
|
|
|
|
|
// value: 'tick'
|
|
|
|
|
// }
|
|
|
|
|
// ],
|
|
|
|
|
// groupName: 'graph'
|
|
|
|
|
// },
|
|
|
|
|
{
|
|
|
|
|
label: '圆角设置',
|
|
|
|
|
// 设置组件类型
|
|
|
|
@ -509,7 +509,7 @@ const option = {
|
|
|
|
|
data,
|
|
|
|
|
xField: 'value',
|
|
|
|
|
yField: 'year',
|
|
|
|
|
shape: 'default', // 条形图形状
|
|
|
|
|
// shape: 'default', // 条形图形状
|
|
|
|
|
seriesField: 'year',
|
|
|
|
|
color: ['#5B8FF9', '#61DDAA', '#5D7092', '#F6BD16', '#6F5EF9', '#6DC8EC', '#945FB9', '#FF9845', '#1E9493', '#FF99C3'],
|
|
|
|
|
legendEnable: true,
|
|
|
|
@ -528,6 +528,7 @@ const option = {
|
|
|
|
|
},
|
|
|
|
|
label: {
|
|
|
|
|
position: 'middle',
|
|
|
|
|
layout:{},
|
|
|
|
|
style: {
|
|
|
|
|
fill: '#59F25F',
|
|
|
|
|
opacity: 0,
|
|
|
|
|