启动报错
现在不使用
pnpm
进行依赖安装会报错,请卸载旧依赖,并重新安装依赖。 如果还是不行就将
node
版本切换到
16.14
左右的版本,再尝试启动。
注意数据格式
为避免各类异常情况发生, config.ts -> option 中的数据源字段请务必使用:
dataset
键名
创建矩形
GoView 没有专门的矩形,但是可以直接使用
文字
图表来进行矩形的创建。
- 将文本清空,X/Y 轴的内边距就是矩形的宽与高
- 背景就是矩形的颜色
- 圆角也是同理
使用联动组件
联动组件的使用前提是需要一个动态请求组件, 然后把联动组件更新动作回传的值给到动态请求的请求头里。现在支持的参数有限, 如果接口不兼容, 请后端配合一下。
比如先定义一个动态请求组件:
然后在左侧
信息 -> 控件 -> 下拉选择器
的拖拽到页面中,并选择
事件 -> 新增交互
预览的时候修改下拉选项就会去重新请求数据,并把最新选择数据放到参数中
预览模糊
- 屏幕的比例和定义的比例不一致的同时开启了滤镜功能
- 若展示的比例一致,开启滤镜则不会模糊
- 若需要使用滤镜功能,并且屏幕不固定,建议使用 Y 轴/X 轴滚动的适配方式
- 后期新增了 svg 和 canvas 的渲染方式, 默认 svg 会好很多
历史记录
历史记录不支持所有操作,当前支持数量有限,使用的时候需要注意,请不要无脑
Ctrl + Z
。 若想了解当前步骤已经存储的内容,请在工作台底部左侧的
历史记录
里进行查看。
如何使用 SQL 类型
需要后端提供专门处理 SQL 语句的接口,key 前端为固定值,接口不支持 GET 类型。
请求动态获取值
请求配置里的 value 支持 js 语句分析:
DANGER
注意符合 js 语句格式, 只识别英文字符!
获取路由的参数
路由里面如果添加了额外的参数,有快捷方式可以获取:
如: http://xxxxx/#/chart/home/xxxxxx?AAA=1&BBB=2
接口数据格式不对或提示参数错误或预览数据不会变化
数据格式最好和 mock 返回格式一致,mock 接口在开发环境能够看到并使用