fix:修复文本组件查看js、http数据集异常问题

main
liu.shiyi 1 year ago
parent ce354e7513
commit fa1f27c665

@ -53,6 +53,7 @@ export default {
// //
if (config.dataSource.businessKey) { if (config.dataSource.businessKey) {
config.customize.title = data && data.data && data.data.length ? data.data[0][config.dataSource.metricField] : '暂无数据' config.customize.title = data && data.data && data.data.length ? data.data[0][config.dataSource.metricField] : '暂无数据'
config.option.data = data && data.data && data.data.length ? data.data :[]
} }
return config return config
} }

@ -8,6 +8,7 @@ import { commonConfig, displayOption } from 'data-room-ui/js/config'
export const settingConfig = { export const settingConfig = {
theme: 'dark', theme: 'dark',
data:[],
text: '文本标签占位符', // text内容 text: '文本标签占位符', // text内容
// 设置面板属性的显隐 // 设置面板属性的显隐
displayOption: { displayOption: {

@ -53,6 +53,7 @@ export default {
// //
if (config.dataSource.businessKey) { if (config.dataSource.businessKey) {
config.customize.title = data && data.data && data.data.length ? data.data[0][config.dataSource.metricField] : '暂无数据' config.customize.title = data && data.data && data.data.length ? data.data[0][config.dataSource.metricField] : '暂无数据'
config.option.data = data && data.data && data.data.length ? data.data :[]
} }
return config return config
} }

@ -8,6 +8,7 @@ import { commonConfig, displayOption } from 'data-room-ui/js/config'
export const settingConfig = { export const settingConfig = {
theme: 'dark', theme: 'dark',
data:[],
text: '文本标签占位符', // text内容 text: '文本标签占位符', // text内容
// 设置面板属性的显隐 // 设置面板属性的显隐
displayOption: { displayOption: {
@ -37,7 +38,7 @@ export const settingConfig = {
const customConfig = { const customConfig = {
type: 'texts', type: 'texts',
root: { root: {
version: '2023071001', version: '2023101401',
url: 'https://www.runoob.com/', url: 'https://www.runoob.com/',
expression: 'return ', expression: 'return ',
expressionCodes: [], expressionCodes: [],

@ -106,7 +106,7 @@ export default {
// //
getDataList (config) { getDataList (config) {
this.loading = true this.loading = true
// G2option // G2option
if (['customComponent', 'remoteComponent', 'echartsComponent'].includes(config.type) && (!config.dataSource.businessKey)) { if (['customComponent', 'remoteComponent', 'echartsComponent'].includes(config.type) && (!config.dataSource.businessKey)) {
this.getDataByOption(config) this.getDataByOption(config)
this.fieldsFormat() this.fieldsFormat()

Loading…
Cancel
Save