1ds 发表于 2024-12-13 08:14:58

14 自定义选项如何调用methon里面方法

在这边调用methods方法方法中this打印的值不同,      ,并且这个保存按钮单个不显示 ,显示了就是双个

Joestar.Xu 发表于 2024-12-13 08:14:59

如果想要往Ribbon中添加按钮,建议参考这篇技术文章:

https://demo.grapecity.com.cn/spreadjs/help/docs/faqs/designer-menu-bar/new-ribbon

需要注意的是修改了designerConfig后需要再将config重新设置到designer中,否则无法生效。

如果想要在execute中访问this指针,建议先在execute外创建一个that指针,使其指向this指针,然后在execute中使用that指针。

Joestar.Xu 发表于 2024-12-13 09:01:26

您好,您这边具体的需求是什么?要实现什么功能?

1ds 发表于 2024-12-13 09:07:08

本帖最后由 1ds 于 2024-12-13 13:09 编辑

就是跟点击保存的按钮放在这上面,然后点击保存调用methods里面方法

1ds 发表于 2024-12-13 14:05:50

或者是这个里面获取上个页面传过来的值 props

1ds 发表于 2024-12-16 09:29:53

Joestar.Xu 发表于 2024-12-13 17:40
如果想要往Ribbon中添加按钮,建议参考这篇技术文章:

https://demo.grapecity.com.cn/spreadjs/help/do ...
这个this指针我放在这边改变是不行的获取不到上个页面传递过的props的值

Joestar.Xu 发表于 2024-12-16 17:43:37

根据您目前的描述无法定位问题,我看您提到了props,推测您使用的是vue框架,可以参考一下下面这篇文章看能否解决您的问题:https://juejin.cn/post/7119825225541222408

1ds 发表于 2024-12-18 09:26:36

本帖最后由 1ds 于 2024-12-18 09:27 编辑

这个this换成that,然后我可以获取到这个props但是把   上个页面传递过来的 我取不到   我确实用的vue建的项目

Joestar.Xu 发表于 2024-12-18 17:53:59

您好,看不出是什么原因导致的问题,请您提供一个可以复现此问题的Demo,这边复现后调研一下看看。

1ds 发表于 2024-12-19 13:44:05

本帖最后由 1ds 于 2024-12-23 11:33 编辑

haode,我上传一下附件demo,不知道哪里导致的
页: [1] 2 3
查看完整版本: 14 自定义选项如何调用methon里面方法