@@ -52,8 +52,8 @@
:key="settingIndex+1"
>
<el-form-item
- :label="setting.type=== 'padding' ? '' : setting.label"
- :label-width="setting.type=== 'padding' ? '0px' :'120px'"
+ :label="['padding','appendPadding'].includes(setting.type)? '' : setting.label"
+ :label-width="['padding','appendPadding'].includes(setting.type)? '0px' :'120px'"
<el-input
v-if="setting.type === 'input'"
@@ -160,7 +160,7 @@
:step="0.01"
/>
<PaddingSetting
- v-else-if="setting.type === 'padding'"
+ v-else-if="setting.type === 'appendPadding'"
v-model="setting.value"
</el-form-item>
@@ -211,6 +211,7 @@ export default {
xAxis: 'X轴',
yAxis: 'Y轴',
padding: '边距',
+ appendPadding: '内边距',
other: '其他'
}
@@ -193,6 +193,8 @@ const data = [
const option = {
// 数据将要放入到哪个字段中
dataKey: 'data',
+ // 图表内边距
+ appendPadding: [0, 0, 0, 0],
data,
//柱状图颜色
color: '#007aff',
@@ -433,6 +433,8 @@ const data = [
color: '',
appendPadding: [16, 16, 16, 16], // 设置图标的边距
@@ -499,6 +499,8 @@ const dataHandler = ''
xField: 'Date',
@@ -488,6 +488,8 @@ const dataHandler = ''
xField: 'year',
yField: 'value',
@@ -390,6 +390,8 @@ const dataHandler = ''
@@ -588,6 +588,8 @@ const dataHandler = ''
renderer: 'canvas',
color: ['#6b74e4', '#4391f4', '#38bbe5', '#69d6fd', '#36c6a0'],
@@ -651,6 +651,8 @@ const dataHandler = ''
smooth: true,
@@ -537,6 +537,8 @@ const dataHandler = ''
@@ -602,6 +602,8 @@ const dataHandler = ''
@@ -91,6 +91,8 @@ const dataHandler = '// 取出所有指标的值 \ndata = data.map(item => item[
// 图表配置 new Line('domName', option)
xField:'',
yField:'',
data: [16, 95, 35, 27, 50, 36, 78, 99, 60, 62, 37],
@@ -115,6 +115,8 @@ const dataHandler = '// 取出所有指标的值 \ndata = data.map(item => item[
xField: '',
yField: '',
height: 60,
@@ -573,6 +573,8 @@ const dataHandler = ''
isGroup: true,
@@ -588,6 +588,8 @@ const dataHandler = ``
xField: 'value',
@@ -576,6 +576,8 @@ const dataHandler = ''
isStack: true,
@@ -579,6 +579,8 @@ const dataHandler = ''
legendEnable: false,
@@ -480,6 +480,8 @@ const dataHandler = ''
xField: 'type',
yField: 'sales',
@@ -517,6 +517,8 @@ const dataHandler = ''
@@ -253,6 +253,8 @@ const dataHandler = 'data = data.sort((a, b) => b[option.yField] - a[option.yFie
@@ -251,6 +251,8 @@ const dataHandler = 'data = data.sort((a, b) => b[option.yField] - a[option.yFie
@@ -187,6 +187,8 @@ const dataHandler = ``
xField: 'name',
yField: 'star',
@@ -203,6 +203,8 @@ const dataHandler = '// 转换数据格式\n' +
@@ -608,6 +608,8 @@ const dataHandler = 'let wordFieldValue = setting.find(settingItem=>settingItem.
wordField: 'x',
weightField: 'value',
@@ -217,6 +217,8 @@ const dataHandler = '// 取返回数据列表的第一项指标值\noption.perce
dataKey: 'percent',
percent: 0.75,
color1: 'l(0) 0:#6b74e4 1:#4391f4',
@@ -91,6 +91,8 @@ const dataHandler = '// 取返回数据列表的第一项指标值\noption.perce
height: 50,
width: 400,
@@ -177,6 +177,8 @@ const dataHandler = '// 取返回数据列表的第一项指标值\noption.perce
color: '#598BF2',
@@ -175,6 +175,8 @@ const dataHandler = '// 取返回数据列表的第一项指标值\noption.perce
@@ -191,6 +191,8 @@ const dataHandler = '// 取返回数据列表的第一项指标值\noption.perce
@@ -179,6 +179,8 @@ const dataHandler =
color1: 'l(0) 0:#6B74E3 1:#38BBE5',
color2: '#d0d0d0',
@@ -89,6 +89,8 @@ const dataHandler = '// 取返回数据列表的第一项指标值\noption.perce
@@ -193,6 +193,8 @@ const dataHandler =
@@ -174,6 +174,8 @@ const dataHandler = '// 取返回数据列表的第一项指标值\noption.perce
// 图表配置 new Liquid('domName', option)
percent: 0.25,
@@ -137,6 +137,8 @@ const dataHandler = ``
@@ -280,6 +280,8 @@ const dataHandler = ''
xField: 'item',
@@ -255,6 +255,8 @@ const dataHandler = ''
@@ -521,6 +521,8 @@ const dataHandler = ''
yField: 'scales',
@@ -701,6 +701,8 @@ const dataHandler = ''
xField: 'date',
@@ -584,6 +584,8 @@ const dataHandler = ''
@@ -405,6 +405,8 @@ const dataHandler = ''
angleField: 'value',
@@ -250,6 +250,8 @@ const dataHandler = ''
@@ -191,6 +191,8 @@ const dataHandler = ''