找回密码
 立即注册

QQ登录

只需一步,快速开始

shero

注册会员

11

主题

26

帖子

103

积分

注册会员

积分
103
shero
注册会员   /  发表于:2024-7-23 16:54  /   查看:893  /  回复:6
【v17】项目使用的是react,可以在spreadjs工作表中的某个单元格引用项目里面的组件吗? 企业微信截图_17217247847924.png539291076.png 例如,如图经办人这里是项目里面封装好的一个组件,点击会出现一个弹框进行人员的勾选

6 个回复

倒序浏览
eat_grape_5
高级会员   /  发表于:2024-7-23 17:20:11
沙发
楼主这个截图不是在SpreadJS单元格填充了组件后的效果吗?
一般地,组件被填充在单元格内,其值要参与到其他运算或者执行逻辑的话,就需要SpreadJS能够识别并读取其中的值。楼主可以试试看,另外呢,SpreadJS支持自定义单元格类型,通过继承Base或已有单元格类型扩展自定义单元格类型,遵循这个结构的单元格类型都可以被SpreadJS识别。可以参考官网教程了解详情:https://demo.grapecity.com.cn/spreadjs/SpreadJSTutorial/features/cells/cell-types/custom/purejs
或者,理解楼主的组件提供了多个经办人选择项,用下拉列表也可以提供选择项,这些都是SpreadJS支持的选择数据录入方式。
回复 使用道具 举报
shero
注册会员   /  发表于:2024-7-23 17:31:14
板凳
截图是在原型上面截的图,功能还没实行,选择经办人的弹窗内容比较复杂, 企业微信截图_17217270523974.png125864562.png 这种能实现吗
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-7-23 17:40:53
地板
您好,SpreadJS原生上没有相关的单元格可以实现您这个需求,您需要自行开发对应的自定义单元格来实现,请参考:https://demo.grapecity.com.cn/sp ... es/custom#timestamp
回复 使用道具 举报
eat_grape_5
高级会员   /  发表于:2024-7-23 17:43:54
5#
本帖最后由 eat_grape_5 于 2024-7-23 17:53 编辑
shero 发表于 2024-7-23 17:31
截图是在原型上面截的图,功能还没实行,选择经办人的弹窗内容比较复杂,这种能实现吗

还是得遵循自定义单元格的结构自行定义单元格类型实现,这样能保证SpreadJS识别单元格中的数据。
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-7-24 10:04:01
6#
eat_grape_5 发表于 2024-7-23 17:43
还是得遵循自定义单元格的结构自行定义单元格类型实现,这样能保证SpreadJS识别单元格中的数据。

是的哈。
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-7-31 16:27:10
7#
您好,由于本帖较长时间没有回复,本帖先做结贴处理了,后续如您有其他问题,欢迎您开新帖提问。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部