Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] 可不可以增加可视化配置apijson的功能? #540

Open
hL-ab opened this issue Apr 6, 2023 · 5 comments
Open

[Feature] 可不可以增加可视化配置apijson的功能? #540

hL-ab opened this issue Apr 6, 2023 · 5 comments
Labels
Ecosystem 周边生态 完善生态(Go语言版、更多Demo、周边工具等)

Comments

@hL-ab
Copy link

hL-ab commented Apr 6, 2023

Description

既然apijaon本身是结构化的,是否可以提供可视化选表、字段、关联、函数,从而生成请求json的功能?
如果觉得web页面和ui组件的需求超过了项目范围,是否可以以ui组件的操作交互规范、ui原生结构和json映射等模式提供?

@TommyLemon
Copy link
Collaborator

早就有了
#471

@hL-ab
Copy link
Author

hL-ab commented Apr 6, 2023

我不是很理解APIJSON的一个Feature放在APIAuto实现是怎样的一个逻辑,虽然我也没搞明白APIAuto的点选是个什么操作(比如如何选多个字段)。
当然您要是说“早就有这个Feature请求了”那我就理解了。
要我说,从问题到回复,整个#471 都很奇怪。

@TommyLemon
Copy link
Collaborator

TommyLemon commented Apr 6, 2023

APIJSON 和 UI 没有直接的关系,仅仅是提供用于增删改查表记录的 HTTP API。
所以可视化是通过生态周边工具提供的,APIAuto 支持回车自动弹出 表、字段、远程函数 等列表,
选择右侧自动补全的候选项后自动填充到左侧请求 JSON 参数中。
看截屏和视频就知道了:
#37 (comment)
image
image
image

@hL-ab
Copy link
Author

hL-ab commented Apr 6, 2023

我大概理解了您的意思。您将这个特性理解为写json时的一个辅助,因而认为和apijson本身无关。
我将apijson这个项目理解为一个sql的结构化协议和其对应的解析器,撰写的json格式请求是其协议格式。在这个基础上,我期望一个能够和ui交互对接的格式转换。
就是说,我根本连一个大括号都不想写。点点点就得了。

可能这个确实是有点超纲吧。

@TommyLemon
Copy link
Collaborator

TommyLemon commented Apr 6, 2023

发你的信息认真看下,点蓝色超链接文字自动智能生成完整的 增删改查 请求 JSON 参数

image

@TommyLemon TommyLemon added the Ecosystem 周边生态 完善生态(Go语言版、更多Demo、周边工具等) label Apr 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Ecosystem 周边生态 完善生态(Go语言版、更多Demo、周边工具等)
Projects
None yet
Development

No branches or pull requests

2 participants