alibaba / alibaba/lowcode-engine

图表物料组件如何设置默认值,例如label是否显示, xAxis的位置,yAxisd的位置

Open
#1,226 0 comments 0 reactions 1 assignee Claimed by @jinchanz View on GitHub
Dominant language
TypeScript
Stars
15.9k
Forks
2.7k
PR merge metrics
No merged PRs in 30d

Description

## **官方demo 图表组件如柱状图,条形图设置组件属性默认值**

label是否显示, xAxis的位置,yAxisd的位置
![image](https://user-images.githubusercontent.com/42768044/201292923-78686e92-fc17-4097-a631-4731324c08dd.png)
代码图
![image](https://user-images.githubusercontent.com/42768044/201293066-54aa28ed-be79-4a41-af8c-835a20a2f4cf.png)
label配置
{
name: 'label',
type: 'group',
display: 'accordion',
title: {
label: '标签',
},
items: [
{
name: 'label.visible',
title: '显示',
setter: 'BoolSetter',
defaultValue: false,//设置默认为不显示。不生效
},
{
name: 'label.position',
title: '位置',
setter: {
componentName: 'RadioGroupSetter',
props: {
defaultValue: 'top',//设置默认为top。不生效
options: [
{ title: '上', value: 'top' },
{ title: '中', value: 'middle' },
{ title: '下', value: 'bottom' },
],
},
},
condition: (target) => {
return !!target.getProps().getPropValue('label.visible');
},
},
],
},

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.