找回密码
 立即注册

QQ登录

只需一步,快速开始

wheather

初级会员

21

主题

84

帖子

215

积分

初级会员

积分
215
wheather
初级会员   /  发表于:2021-3-5 14:09  /   查看:4832  /  回复:12
spreadjs table中如何添加按钮 传输datasource数据  并且通过datasource 控制按钮是否可见 能否提供个思路

12 个回复

倒序浏览
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-3-5 14:25:01
沙发
您可以尝试用单元格按钮实现,里面有visibility属性可以设置显隐,以及给按钮添加命令
https://demo.grapecity.com.cn/sp ... cells/cell-buttons#
回复 使用道具 举报
wheather
初级会员   /  发表于:2021-3-5 14:41:23
板凳
DerrickJiao 发表于 2021-3-5 14:25
您可以尝试用单元格按钮实现,里面有visibility属性可以设置显隐,以及给按钮添加命令
https://demo.grape ...

按钮中数据源怎么取呢? 我想写个列表级别的curd 您提供的解决方案不能满足我的需求
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-3-5 14:58:34
地板
wheather 发表于 2021-3-5 14:41
按钮中数据源怎么取呢? 我想写个列表级别的curd 您提供的解决方案不能满足我的需求

您是指在table中添加这种按钮,然后点击可以增删改查吗?麻烦您再详细描述一下您的需求,另外具体在哪显示,显示什么,在什么时机隐藏麻烦您再描述一下。
image.png993897094.png
回复 使用道具 举报
wheather
初级会员   /  发表于:2021-3-5 15:06:31
5#
DerrickJiao 发表于 2021-3-5 14:58
您是指在table中添加这种按钮,然后点击可以增删改查吗?麻烦您再详细描述一下您的需求,另外具体在哪显 ...

是的 是这种需求 有这样的demo么
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-3-5 15:32:45
6#
wheather 发表于 2021-3-5 15:06
是的 是这种需求 有这样的demo么

参考一下这个demo

button.zip

1.96 KB, 下载次数: 69

回复 使用道具 举报
wheather
初级会员   /  发表于:2021-3-5 15:49:36
7#

谢谢demo
1. 在数据加载的时候就要判断按钮权限是否满足
     需求描述cost的大于 2块钱的不能显示 1块钱的可以显示
2. 目前demo里提供的是点击按钮加载datasource
回复 使用道具 举报
wheather
初级会员   /  发表于:2021-3-5 16:12:48
8#

我目前尝试使用找到datasource 并且吧cell visible 设置为false 但是页面还是显示 只是不能点了 怎么给他隐藏了 太郁闷了

回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-3-5 16:22:12
9#
wheather 发表于 2021-3-5 15:49
谢谢demo
1. 在数据加载的时候就要判断按钮权限是否满足
     需求描述cost的大于 2块钱的不能显示 1 ...

目前来说通过datasource控制按钮显隐可能无法实现,目前显隐的接口是通过点击单元格编辑进行显示隐藏。建议您在其他地方添加按钮。
回复 使用道具 举报
wheather
初级会员   /  发表于:2021-3-5 16:50:23
10#
DerrickJiao 发表于 2021-3-5 16:22
目前来说通过datasource控制按钮显隐可能无法实现,目前显隐的接口是通过点击单元格编辑进行显示隐藏。建 ...

问题不只是按钮 其他的文字类 也不能控制啊
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部