提交 8ee057aa authored 作者: wangjiahao's avatar wangjiahao

refactor: 批量修改样式优化

上级 544ea07e
...@@ -57,7 +57,9 @@ export const DEFAULT_SIZE = { ...@@ -57,7 +57,9 @@ export const DEFAULT_SIZE = {
liquidWaveLength: 128, liquidWaveLength: 128,
liquidWaveCount: 3, liquidWaveCount: 3,
liquidShape: 'circle', liquidShape: 'circle',
tablePageMode: 'page' tablePageMode: 'page',
symbolOpacity: 0.7,
symbolStrokeWidth: 2
} }
export const DEFAULT_LABEL = { export const DEFAULT_LABEL = {
show: false, show: false,
......
...@@ -411,8 +411,8 @@ ...@@ -411,8 +411,8 @@
/> />
</el-form-item> </el-form-item>
<!--liquid-end--> <!--liquid-end-->
<el-form-item v-if="showProperty(symbolOpacity)" :label="$t('chart.not_alpha')" class="form-item form-item-slider"> <el-form-item v-if="showProperty('symbolOpacity')" :label="$t('chart.not_alpha')" class="form-item form-item-slider">
<el-slider v-model="sizeForm.symbolOpacity" show-input :show-input-controls="false" input-size="mini" :min="0" :max="10" @change="changeBarSizeCase" /> <el-slider v-model="sizeForm.symbolOpacity" show-input :show-input-controls="false" input-size="mini" :min="0" :max="10" @change="changeBarSizeCase('symbolOpacity')" />
</el-form-item> </el-form-item>
<el-form-item v-if="showProperty('symbolStrokeWidth') && sizeForm.scatterSymbol && sizeForm.scatterSymbol !== 'marker'" :label="$t('plugin_style.border')" class="form-item form-item-slider"> <el-form-item v-if="showProperty('symbolStrokeWidth') && sizeForm.scatterSymbol && sizeForm.scatterSymbol !== 'marker'" :label="$t('plugin_style.border')" class="form-item form-item-slider">
......
...@@ -29,17 +29,8 @@ ...@@ -29,17 +29,8 @@
<el-row> <el-row>
<span class="padding-lr">{{ $t('chart.shape_attr') }}</span> <span class="padding-lr">{{ $t('chart.shape_attr') }}</span>
<el-collapse v-model="attrActiveNames" class="style-collapse"> <el-collapse v-model="attrActiveNames" class="style-collapse">
<el-collapse-item name="color" :title="$t('chart.color')"> <el-collapse-item v-show="showPropertiesCollapse(['color-selector'])" name="color" :title="$t('chart.color')">
<color-selector-ext
v-if="view.render && view.render === 'antv' && (view.type.includes('bar') || view.type.includes('line') || view.type.includes('pie') || view.type === 'funnel' || view.type === 'radar' || view.type === 'scatter')"
:param="param"
class="attr-selector"
:chart="chart"
@onColorChange="onColorChange"
/>
<el-collapse-item name="color" v-show="showPropertiesCollapse(['color-selector'])" :title="$t('chart.color')">
<color-selector <color-selector
v-else
:param="param" :param="param"
class="attr-selector" class="attr-selector"
:chart="chart" :chart="chart"
...@@ -283,7 +274,6 @@ ...@@ -283,7 +274,6 @@
<script> <script>
import PluginCom from '@/views/system/plugin/PluginCom' import PluginCom from '@/views/system/plugin/PluginCom'
import ColorSelector from '@/views/chart/components/shape-attr/ColorSelector' import ColorSelector from '@/views/chart/components/shape-attr/ColorSelector'
import ColorSelectorExt from '@/views/chart/components/shape-attr/ColorSelectorExt'
import SizeSelector from '@/views/chart/components/shape-attr/SizeSelector' import SizeSelector from '@/views/chart/components/shape-attr/SizeSelector'
import SizeSelectorAntV from '@/views/chart/components/shape-attr/SizeSelectorAntV' import SizeSelectorAntV from '@/views/chart/components/shape-attr/SizeSelectorAntV'
import LabelSelector from '@/views/chart/components/shape-attr/LabelSelector' import LabelSelector from '@/views/chart/components/shape-attr/LabelSelector'
...@@ -330,8 +320,7 @@ export default { ...@@ -330,8 +320,7 @@ export default {
SizeSelectorAntV, SizeSelectorAntV,
SizeSelector, SizeSelector,
ColorSelector, ColorSelector,
PluginCom, PluginCom
ColorSelectorExt
}, },
props: { props: {
chart: { chart: {
...@@ -352,11 +341,17 @@ export default { ...@@ -352,11 +341,17 @@ export default {
}, },
dimensionData: { dimensionData: {
type: Array, type: Array,
required: true required: false,
default: function() {
return []
}
}, },
quotaData: { quotaData: {
type: Array, type: Array,
required: true required: false,
default: function() {
return []
}
}, },
propertyInnerAll: { propertyInnerAll: {
type: Object, type: Object,
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论