forked from github/dataease
refactor: 视图样式优化
This commit is contained in:
parent
5da8de3332
commit
05ab2d576b
@ -148,25 +148,29 @@ export default {
|
|||||||
watch: {
|
watch: {
|
||||||
'chart': {
|
'chart': {
|
||||||
handler: function() {
|
handler: function() {
|
||||||
const chart = JSON.parse(JSON.stringify(this.chart))
|
this.initData()
|
||||||
if (chart.customStyle) {
|
|
||||||
let customStyle = null
|
|
||||||
if (Object.prototype.toString.call(chart.customStyle) === '[object Object]') {
|
|
||||||
customStyle = JSON.parse(JSON.stringify(chart.customStyle))
|
|
||||||
} else {
|
|
||||||
customStyle = JSON.parse(chart.customStyle)
|
|
||||||
}
|
|
||||||
if (customStyle.legend) {
|
|
||||||
this.legendForm = customStyle.legend
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
this.init()
|
this.init()
|
||||||
|
this.initData()
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
initData() {
|
||||||
|
const chart = JSON.parse(JSON.stringify(this.chart))
|
||||||
|
if (chart.customStyle) {
|
||||||
|
let customStyle = null
|
||||||
|
if (Object.prototype.toString.call(chart.customStyle) === '[object Object]') {
|
||||||
|
customStyle = JSON.parse(JSON.stringify(chart.customStyle))
|
||||||
|
} else {
|
||||||
|
customStyle = JSON.parse(chart.customStyle)
|
||||||
|
}
|
||||||
|
if (customStyle.legend) {
|
||||||
|
this.legendForm = customStyle.legend
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
init() {
|
init() {
|
||||||
const arr = []
|
const arr = []
|
||||||
for (let i = 10; i <= 60; i = i + 2) {
|
for (let i = 10; i <= 60; i = i + 2) {
|
||||||
|
@ -122,27 +122,31 @@ export default {
|
|||||||
watch: {
|
watch: {
|
||||||
'chart': {
|
'chart': {
|
||||||
handler: function() {
|
handler: function() {
|
||||||
const chart = JSON.parse(JSON.stringify(this.chart))
|
this.initData()
|
||||||
if (chart.customStyle) {
|
|
||||||
let customStyle = null
|
|
||||||
if (Object.prototype.toString.call(chart.customStyle) === '[object Object]') {
|
|
||||||
customStyle = JSON.parse(JSON.stringify(chart.customStyle))
|
|
||||||
} else {
|
|
||||||
customStyle = JSON.parse(chart.customStyle)
|
|
||||||
}
|
|
||||||
if (customStyle.split) {
|
|
||||||
this.splitForm = customStyle.split
|
|
||||||
} else {
|
|
||||||
this.splitForm = JSON.parse(JSON.stringify(DEFAULT_SPLIT))
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
this.init()
|
this.init()
|
||||||
|
this.initData()
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
initData() {
|
||||||
|
const chart = JSON.parse(JSON.stringify(this.chart))
|
||||||
|
if (chart.customStyle) {
|
||||||
|
let customStyle = null
|
||||||
|
if (Object.prototype.toString.call(chart.customStyle) === '[object Object]') {
|
||||||
|
customStyle = JSON.parse(JSON.stringify(chart.customStyle))
|
||||||
|
} else {
|
||||||
|
customStyle = JSON.parse(chart.customStyle)
|
||||||
|
}
|
||||||
|
if (customStyle.split) {
|
||||||
|
this.splitForm = customStyle.split
|
||||||
|
} else {
|
||||||
|
this.splitForm = JSON.parse(JSON.stringify(DEFAULT_SPLIT))
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
init() {
|
init() {
|
||||||
const arr = []
|
const arr = []
|
||||||
for (let i = 6; i <= 40; i = i + 2) {
|
for (let i = 6; i <= 40; i = i + 2) {
|
||||||
|
@ -136,26 +136,30 @@ export default {
|
|||||||
watch: {
|
watch: {
|
||||||
'chart': {
|
'chart': {
|
||||||
handler: function() {
|
handler: function() {
|
||||||
const chart = JSON.parse(JSON.stringify(this.chart))
|
this.initData()
|
||||||
if (chart.customStyle) {
|
|
||||||
let customStyle = null
|
|
||||||
if (Object.prototype.toString.call(chart.customStyle) === '[object Object]') {
|
|
||||||
customStyle = JSON.parse(JSON.stringify(chart.customStyle))
|
|
||||||
} else {
|
|
||||||
customStyle = JSON.parse(chart.customStyle)
|
|
||||||
}
|
|
||||||
if (customStyle.text) {
|
|
||||||
this.titleForm = customStyle.text
|
|
||||||
}
|
|
||||||
this.titleForm.title = this.chart.title
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
this.init()
|
this.init()
|
||||||
|
this.initData()
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
initData() {
|
||||||
|
const chart = JSON.parse(JSON.stringify(this.chart))
|
||||||
|
if (chart.customStyle) {
|
||||||
|
let customStyle = null
|
||||||
|
if (Object.prototype.toString.call(chart.customStyle) === '[object Object]') {
|
||||||
|
customStyle = JSON.parse(JSON.stringify(chart.customStyle))
|
||||||
|
} else {
|
||||||
|
customStyle = JSON.parse(chart.customStyle)
|
||||||
|
}
|
||||||
|
if (customStyle.text) {
|
||||||
|
this.titleForm = customStyle.text
|
||||||
|
}
|
||||||
|
this.titleForm.title = this.chart.title
|
||||||
|
}
|
||||||
|
},
|
||||||
init() {
|
init() {
|
||||||
const arr = []
|
const arr = []
|
||||||
for (let i = 10; i <= 60; i = i + 2) {
|
for (let i = 10; i <= 60; i = i + 2) {
|
||||||
|
@ -178,31 +178,35 @@ export default {
|
|||||||
watch: {
|
watch: {
|
||||||
'chart': {
|
'chart': {
|
||||||
handler: function() {
|
handler: function() {
|
||||||
const chart = JSON.parse(JSON.stringify(this.chart))
|
this.initData()
|
||||||
if (chart.customStyle) {
|
|
||||||
let customStyle = null
|
|
||||||
if (Object.prototype.toString.call(chart.customStyle) === '[object Object]') {
|
|
||||||
customStyle = JSON.parse(JSON.stringify(chart.customStyle))
|
|
||||||
} else {
|
|
||||||
customStyle = JSON.parse(chart.customStyle)
|
|
||||||
}
|
|
||||||
if (customStyle.xAxis) {
|
|
||||||
this.axisForm = customStyle.xAxis
|
|
||||||
if (!this.axisForm.splitLine) {
|
|
||||||
this.axisForm.splitLine = JSON.parse(JSON.stringify(DEFAULT_XAXIS_STYLE.splitLine))
|
|
||||||
}
|
|
||||||
if (!this.axisForm.nameTextStyle) {
|
|
||||||
this.axisForm.nameTextStyle = JSON.parse(JSON.stringify(DEFAULT_XAXIS_STYLE.nameTextStyle))
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
this.init()
|
this.init()
|
||||||
|
this.initData()
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
initData() {
|
||||||
|
const chart = JSON.parse(JSON.stringify(this.chart))
|
||||||
|
if (chart.customStyle) {
|
||||||
|
let customStyle = null
|
||||||
|
if (Object.prototype.toString.call(chart.customStyle) === '[object Object]') {
|
||||||
|
customStyle = JSON.parse(JSON.stringify(chart.customStyle))
|
||||||
|
} else {
|
||||||
|
customStyle = JSON.parse(chart.customStyle)
|
||||||
|
}
|
||||||
|
if (customStyle.xAxis) {
|
||||||
|
this.axisForm = customStyle.xAxis
|
||||||
|
if (!this.axisForm.splitLine) {
|
||||||
|
this.axisForm.splitLine = JSON.parse(JSON.stringify(DEFAULT_XAXIS_STYLE.splitLine))
|
||||||
|
}
|
||||||
|
if (!this.axisForm.nameTextStyle) {
|
||||||
|
this.axisForm.nameTextStyle = JSON.parse(JSON.stringify(DEFAULT_XAXIS_STYLE.nameTextStyle))
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
init() {
|
init() {
|
||||||
const arr = []
|
const arr = []
|
||||||
for (let i = 6; i <= 40; i = i + 2) {
|
for (let i = 6; i <= 40; i = i + 2) {
|
||||||
|
@ -178,31 +178,35 @@ export default {
|
|||||||
watch: {
|
watch: {
|
||||||
'chart': {
|
'chart': {
|
||||||
handler: function() {
|
handler: function() {
|
||||||
const chart = JSON.parse(JSON.stringify(this.chart))
|
this.initData()
|
||||||
if (chart.customStyle) {
|
|
||||||
let customStyle = null
|
|
||||||
if (Object.prototype.toString.call(chart.customStyle) === '[object Object]') {
|
|
||||||
customStyle = JSON.parse(JSON.stringify(chart.customStyle))
|
|
||||||
} else {
|
|
||||||
customStyle = JSON.parse(chart.customStyle)
|
|
||||||
}
|
|
||||||
if (customStyle.yAxis) {
|
|
||||||
this.axisForm = customStyle.yAxis
|
|
||||||
if (!this.axisForm.splitLine) {
|
|
||||||
this.axisForm.splitLine = JSON.parse(JSON.stringify(DEFAULT_YAXIS_STYLE.splitLine))
|
|
||||||
}
|
|
||||||
if (!this.axisForm.nameTextStyle) {
|
|
||||||
this.axisForm.nameTextStyle = JSON.parse(JSON.stringify(DEFAULT_YAXIS_STYLE.nameTextStyle))
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
this.init()
|
this.init()
|
||||||
|
this.initData()
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
initData() {
|
||||||
|
const chart = JSON.parse(JSON.stringify(this.chart))
|
||||||
|
if (chart.customStyle) {
|
||||||
|
let customStyle = null
|
||||||
|
if (Object.prototype.toString.call(chart.customStyle) === '[object Object]') {
|
||||||
|
customStyle = JSON.parse(JSON.stringify(chart.customStyle))
|
||||||
|
} else {
|
||||||
|
customStyle = JSON.parse(chart.customStyle)
|
||||||
|
}
|
||||||
|
if (customStyle.yAxis) {
|
||||||
|
this.axisForm = customStyle.yAxis
|
||||||
|
if (!this.axisForm.splitLine) {
|
||||||
|
this.axisForm.splitLine = JSON.parse(JSON.stringify(DEFAULT_YAXIS_STYLE.splitLine))
|
||||||
|
}
|
||||||
|
if (!this.axisForm.nameTextStyle) {
|
||||||
|
this.axisForm.nameTextStyle = JSON.parse(JSON.stringify(DEFAULT_YAXIS_STYLE.nameTextStyle))
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
init() {
|
init() {
|
||||||
const arr = []
|
const arr = []
|
||||||
for (let i = 6; i <= 40; i = i + 2) {
|
for (let i = 6; i <= 40; i = i + 2) {
|
||||||
|
@ -177,28 +177,32 @@ export default {
|
|||||||
watch: {
|
watch: {
|
||||||
'chart': {
|
'chart': {
|
||||||
handler: function() {
|
handler: function() {
|
||||||
const chart = JSON.parse(JSON.stringify(this.chart))
|
this.initData()
|
||||||
if (chart.customAttr) {
|
|
||||||
let customAttr = null
|
|
||||||
if (Object.prototype.toString.call(chart.customAttr) === '[object Object]') {
|
|
||||||
customAttr = JSON.parse(JSON.stringify(chart.customAttr))
|
|
||||||
} else {
|
|
||||||
customAttr = JSON.parse(chart.customAttr)
|
|
||||||
}
|
|
||||||
if (customAttr.label) {
|
|
||||||
this.labelForm = customAttr.label
|
|
||||||
if (!this.labelForm.labelLine) {
|
|
||||||
this.labelForm.labelLine = JSON.parse(JSON.stringify(DEFAULT_LABEL.labelLine))
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
this.init()
|
this.init()
|
||||||
|
this.initData()
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
initData() {
|
||||||
|
const chart = JSON.parse(JSON.stringify(this.chart))
|
||||||
|
if (chart.customAttr) {
|
||||||
|
let customAttr = null
|
||||||
|
if (Object.prototype.toString.call(chart.customAttr) === '[object Object]') {
|
||||||
|
customAttr = JSON.parse(JSON.stringify(chart.customAttr))
|
||||||
|
} else {
|
||||||
|
customAttr = JSON.parse(chart.customAttr)
|
||||||
|
}
|
||||||
|
if (customAttr.label) {
|
||||||
|
this.labelForm = customAttr.label
|
||||||
|
if (!this.labelForm.labelLine) {
|
||||||
|
this.labelForm.labelLine = JSON.parse(JSON.stringify(DEFAULT_LABEL.labelLine))
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
init() {
|
init() {
|
||||||
const arr = []
|
const arr = []
|
||||||
for (let i = 10; i <= 20; i = i + 2) {
|
for (let i = 10; i <= 20; i = i + 2) {
|
||||||
|
@ -317,25 +317,29 @@ export default {
|
|||||||
watch: {
|
watch: {
|
||||||
'chart': {
|
'chart': {
|
||||||
handler: function() {
|
handler: function() {
|
||||||
const chart = JSON.parse(JSON.stringify(this.chart))
|
this.initData()
|
||||||
if (chart.customAttr) {
|
|
||||||
let customAttr = null
|
|
||||||
if (Object.prototype.toString.call(chart.customAttr) === '[object Object]') {
|
|
||||||
customAttr = JSON.parse(JSON.stringify(chart.customAttr))
|
|
||||||
} else {
|
|
||||||
customAttr = JSON.parse(chart.customAttr)
|
|
||||||
}
|
|
||||||
if (customAttr.size) {
|
|
||||||
this.sizeForm = customAttr.size
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
this.init()
|
this.init()
|
||||||
|
this.initData()
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
initData() {
|
||||||
|
const chart = JSON.parse(JSON.stringify(this.chart))
|
||||||
|
if (chart.customAttr) {
|
||||||
|
let customAttr = null
|
||||||
|
if (Object.prototype.toString.call(chart.customAttr) === '[object Object]') {
|
||||||
|
customAttr = JSON.parse(JSON.stringify(chart.customAttr))
|
||||||
|
} else {
|
||||||
|
customAttr = JSON.parse(chart.customAttr)
|
||||||
|
}
|
||||||
|
if (customAttr.size) {
|
||||||
|
this.sizeForm = customAttr.size
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
init() {
|
init() {
|
||||||
const arr = []
|
const arr = []
|
||||||
for (let i = 10; i <= 60; i = i + 2) {
|
for (let i = 10; i <= 60; i = i + 2) {
|
||||||
|
@ -144,25 +144,29 @@ export default {
|
|||||||
watch: {
|
watch: {
|
||||||
'chart': {
|
'chart': {
|
||||||
handler: function() {
|
handler: function() {
|
||||||
const chart = JSON.parse(JSON.stringify(this.chart))
|
this.initData()
|
||||||
if (chart.customAttr) {
|
|
||||||
let customAttr = null
|
|
||||||
if (Object.prototype.toString.call(chart.customAttr) === '[object Object]') {
|
|
||||||
customAttr = JSON.parse(JSON.stringify(chart.customAttr))
|
|
||||||
} else {
|
|
||||||
customAttr = JSON.parse(chart.customAttr)
|
|
||||||
}
|
|
||||||
if (customAttr.tooltip) {
|
|
||||||
this.tooltipForm = customAttr.tooltip
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
this.init()
|
this.init()
|
||||||
|
this.initData()
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
initData() {
|
||||||
|
const chart = JSON.parse(JSON.stringify(this.chart))
|
||||||
|
if (chart.customAttr) {
|
||||||
|
let customAttr = null
|
||||||
|
if (Object.prototype.toString.call(chart.customAttr) === '[object Object]') {
|
||||||
|
customAttr = JSON.parse(JSON.stringify(chart.customAttr))
|
||||||
|
} else {
|
||||||
|
customAttr = JSON.parse(chart.customAttr)
|
||||||
|
}
|
||||||
|
if (customAttr.tooltip) {
|
||||||
|
this.tooltipForm = customAttr.tooltip
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
init() {
|
init() {
|
||||||
const arr = []
|
const arr = []
|
||||||
for (let i = 10; i <= 20; i = i + 2) {
|
for (let i = 10; i <= 20; i = i + 2) {
|
||||||
|
Loading…
Reference in New Issue
Block a user