找回密码
 立即注册

QQ登录

只需一步,快速开始

zhanglongsheng
金牌服务用户   /  发表于:2024-2-17 21:22  /   查看:1410  /  回复:4
1金币
本帖最后由 zhanglongsheng 于 2024-2-17 21:54 编辑

请教各位大佬,从数据库生成项目的单选按钮,能实现这种自动横向扩展的效果吗?

刚才试了一下,好像做在组件里就可以实现这个效果了。

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

最佳答案

查看完整内容

用水平菜单试试,又或者图文列表

4 个回复

正序浏览
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2024-2-18 15:02:10
5#
回复 使用道具 举报
zhanglongsheng
金牌服务用户   /  发表于:2024-2-18 10:58:30
4#
感谢两位大佬的指导,又学到了很多东西。我把单选按钮和链接,做成了一个组件,然后就可以实现金蝶的那种效果了。详细请看附件

本帖子中包含更多资源

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

x

评分

参与人数 1金币 +5 收起 理由
Joe.xu + 5 很给力!

查看全部评分

回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2024-2-18 09:17:42
3#
感谢大佬支持,stranger大佬说的两种方法都是可行的,咱们帖子中说的这种功能,主要是通过向数据表中添加数据,然后页面再根据数据生成按钮组。

这种有几种实现思路,咱们可以参考一下
1、菜单这种可以直接绑定数据源,增加筛选条件就可以达成这样的效果
优点:没有性能问题,因为菜单本身就是特定的组件,正常使用是没有性能问题的
缺点:菜单的样式比较受限

2、像EL-标签这种,虽然不是直接绑定数据源,但是可以通过数据源生成可以使用的值放在EL标签上,再配合上只读和点击命令,可以做成类似的效果

性能没有菜单好,但是不会影响太多,样式相比菜单更加偏向需求中提到的按钮组,但按钮的设置还是会受到一些限制

3、就是stranger大佬提到的使用图文列表,图文列表设置这种按钮组,在样式上基本没有限制,也可以直接通过数据源生成数据。
不过图文列表的缺点就是是这三种方式中性能最不好的,不过即使是最性能不好,正常渲染还是很快的

咱们可以通过各自的优缺点,抉择通过哪种方式实现

本帖子中包含更多资源

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

x
回复 使用道具 举报
最佳答案
最佳答案
stranger
银牌会员   /  发表于:2024-2-17 21:22:34
来自 2#
本帖最后由 stranger 于 2024-2-17 22:18 编辑

用水平菜单试试,又或者图文列表





本帖子中包含更多资源

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

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部