找回密码
 立即注册

QQ登录

只需一步,快速开始

RainYan

中级会员

50

主题

175

帖子

501

积分

中级会员

积分
501
RainYan
中级会员   /  发表于:2024-7-16 11:05  /   查看:2200  /  回复:18
20金币
企业微信截图_17210990111583.png351581420.png 企业微信截图_1721099060955.png819239196.png 这一块能自定义吗 我想在前面加点自定义的组件

最佳答案

查看完整内容

也想过通过修改样式把formulaBarTemplate的宽度变窄,把要加的dom元素安置在前面空出来的区域,这样能实现也是个可行的方案。总觉得既然SpreadJS支持自定义模板,那通过自定义模板来实现更符合整体的结构和管理。现在看来,不纠结了,白猫黑猫抓到老鼠就是好猫。楼主测试看看就知道有没有问题了。

18 个回复

倒序浏览
最佳答案
最佳答案
eat_grape_5
高级会员   /  发表于:2024-7-16 11:05:20
来自 16#
RainYan 发表于 2024-7-24 09:37
之前就是加上面的 领导说放中间,我现在暂时是已有的那一行的样式改了哈 让他宽度减少了 把我的组件定位 ...

也想过通过修改样式把formulaBarTemplate的宽度变窄,把要加的dom元素安置在前面空出来的区域,这样能实现也是个可行的方案。总觉得既然SpreadJS支持自定义模板,那通过自定义模板来实现更符合整体的结构和管理。现在看来,不纠结了,白猫黑猫抓到老鼠就是好猫。楼主测试看看就知道有没有问题了。

评分

参与人数 1金币 +500 收起 理由
Joestar.Xu + 500 赞一个!

查看全部评分

回复 使用道具 举报
eat_grape_5
高级会员   /  发表于:2024-7-16 12:06:23
2#
如楼主提供图片中框中的也是DefaultConfig中的配置项,如图所示,框中的配置选项为配置对象中sidePanels属性值的一个数组元素。
1721102615731.png875373840.png
自定义仿照这个数据结构试试看!
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-7-16 17:36:02
3#
您好,公式编辑器暂不支持自定义。
回复 使用道具 举报
RainYan
中级会员   /  发表于:2024-7-22 18:45:18
4#
eat_grape_5 发表于 2024-7-16 12:06
如楼主提供图片中框中的也是DefaultConfig中的配置项,如图所示,框中的配置选项为配置对象中sidePanels属 ...

我加了一个没出来呐
回复 使用道具 举报
RainYan
中级会员   /  发表于:2024-7-22 18:52:09
5#
eat_grape_5 发表于 2024-7-16 12:06
如楼主提供图片中框中的也是DefaultConfig中的配置项,如图所示,框中的配置选项为配置对象中sidePanels属 ...

那个uiTemplate 就是自定义模板吗 我想加一个这一行去前面加个选择框 我写上我自定义的的模板名好像没出来
回复 使用道具 举报
eat_grape_5
高级会员   /  发表于:2024-7-23 08:33:52
6#
RainYan 发表于 2024-7-22 18:52
那个uiTemplate 就是自定义模板吗 我想加一个这一行去前面加个选择框 我写上我自定义的的模板名好像没出 ...

是的,uiTemplate属性值是模板名称。楼主可以参考这个帖子中的自定义模板试试看是否能实现需求:https://gcdn.grapecity.com.cn/showtopic-223366-1-1.html
回复 使用道具 举报
RainYan
中级会员   /  发表于:2024-7-23 09:21:48
7#
eat_grape_5 发表于 2024-7-23 08:33
是的,uiTemplate属性值是模板名称。楼主可以参考这个帖子中的自定义模板试试看是否能实现需求:https:// ...

image.png825765075.png 我看到这个就是你之前和我说的那个 但是那个一个整体 ,也没看到怎么往里面加,sidePanel里面的项我看到都是一个模板 没看到几个合到一起用 还有就是 我就是用的你链接给我的那个模板用法那样写的但是 我用上也没效果好像
回复 使用道具 举报
RainYan
中级会员   /  发表于:2024-7-23 09:25:17
8#
eat_grape_5 发表于 2024-7-23 08:33
是的,uiTemplate属性值是模板名称。楼主可以参考这个帖子中的自定义模板试试看是否能实现需求:https:// ...

sidePanel这里面的那些对象的属性怎么用 我只改了uiTemplate,position 那个command 又是咋用的 好像自己加的要改到那个command才能用
回复 使用道具 举报
eat_grape_5
高级会员   /  发表于:2024-7-23 09:47:15
9#
RainYan 发表于 2024-7-23 09:25
sidePanel这里面的那些对象的属性怎么用 我只改了uiTemplate,position 那个command 又是咋用的 好像自己 ...

position表示控件显示时所处的位置,command表示控件被点击后要执行的动作对应的命令名称。如果对sidePanel属性设置,设置后要将其所属的config对象设置给designer才能生效。
关于command的定义,可以参考官网教程了解:https://demo.grapecity.com.cn/sp ... %9C%E7%9A%84command
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部