请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

moer 活字格认证
金牌服务用户   /  发表于:2025-12-3 10:21  /   查看:115  /  回复:5
本帖最后由 Brian.Zhang 于 2025-12-3 17:52 编辑


现在市面上的很多第三方开源组件,都提供json的配置界面,比如layui-table, tinyvue。

因为配置项实在太多,几百个配置项,而且还有层级,所以插件封装的工作量比较大,做出来的插件界面也很不友好。
还比如直接开放json配置界面。至于怎么配置json, 使用者查看官方文档即可,或者给出活字格示例。


之前尝试做过,官方提供了内部接口,我自己做出来的效果不理想,对我来说,难道还比较大。
我的诉求是:我的插件能通过少量代码,或者设置,就能实现类似“Echarts设置”的效果

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

5 个回复

Brian.Zhang
超级版主   /  发表于:2025-12-3 17:52:37
沙发
本帖最后由 Brian.Zhang 于 2025-12-3 18:02 编辑

好的,我给您问下开发,看好有啥方法没。
回复 使用道具 举报
robert
金牌服务用户   /  发表于:2025-12-4 12:21:35
板凳
本帖最后由 robert 于 2025-12-4 12:22 编辑
我的插件能通过少量代码,或者设置,就能实现类似“Echarts设置”的效果

少量代码,和实现 Echarts设置效果是矛盾的,官方插件实现 Echarts设置效果,也需要写很多代码。
实现如 数据源智能提示注入,EChart option 智能提示注入,实时预览,语法检查校验等等效果,都是要写代码实现的。
回复 使用道具 举报
Brian.Zhang
超级版主   /  发表于:2025-12-4 18:52:32
地板
老板,这个给您确认了一下哈,评估是不好直接复用官方的这个的。
一个是楼上说的代码量会不少,另一个是这个效果的实现本身用了产品内部的一些接口,这些接口是没有对外暴露的,即便写了代码集成了,也跑不起来的哈。

不过,我们也想了一下其他的方案,比如可以通过启动一个webview的方式,你可以尝试下哈。
回复 使用道具 举报
moer活字格认证
金牌服务用户   /  发表于:2025-12-5 16:27:31
6#
另一个是这个效果的实现本身用了产品内部的一些接口,这些接口是没有对外暴露的

-- 是的,所以:这些接口能不能对外暴露?
  1. 实现如 数据源智能提示注入,EChart option 智能提示注入,实时预览,语法检查校验等等效果,都是要写代码实现的。
复制代码

-- 能不能开源?或者部分开源?   让我们也能参考学习开发出媲美官方Echarts的插件.
回复 使用道具 举报
Brian.Zhang
超级版主   /  发表于:2025-12-5 17:43:41
7#
moer 发表于 2025-12-5 16:27
-- 是的,所以:这些接口能不能对外暴露?

-- 能不能开源?或者部分开源?   让我们也能参考学习开发 ...

老板,就是内部接口不会都对外暴露的,因为有些会涉及到安全权限问题,这个话题就大了哈
从落地角度讲,或许可以通过启动一个webview的方式来整,供参考哈。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部