更新:[9.0.103]服务端命令插件-JS函数执行、JS语句;前端命令插件:JS回调函数命令
本帖最后由 赛龙周 于 2024-5-17 20:57 编辑经过一番努力,算是完成了第一个插件--服务端命令插件-JS函数执行
写这个插件主要原因是现在AI技术在写代码方面的越发的牛X,以至于像我们这样的小白也能捣鼓一些脚本。
活字格js在前端可以通过模板命令来实现功能拓展,但服务端的C#(9之前版本)是编译型,想要实现拓展就相对麻烦(当然仅对我这样不懂的)
于是就想能不能在服务端也能执行js代码。其实@豪哥在以前的版本写过类似的插件,但似乎有段时间没有更新了。正好自己也想学习下插件开发,就有了今天的插件。
插件主要功能:
1、在服务端命令中编写js函数,并返回执行结果;
2、支持大多数原生js语法;
3、绑定linq.js库,支持linq语法;
4、绑定ramda.js库,支持ramda纯函数;
现把DEMO文件发上来,因水平有限,可能有未知的问题,仅供大家测试。
最后感谢@Ben.C大神提供的帮助。
如果能把官方的那个JavaScript编辑器集成上就更厉害了。 Edric.Li 发表于 2024-5-14 20:42
如果能把官方的那个JavaScript编辑器集成上就更厉害了。
这超出我能力范围太多了:itwn: 感谢分享 赛龙周 发表于 2024-5-14 20:51
这超出我能力范围太多了
更新:
1、增加了执行js语句的命令,让使用更简单一些;
2、添加了math.js库,他的公式解析的功能吸引了我
可以直接解析数学公式
感谢分享感谢分享 售价: 50 金币:'( Edric.Li 发表于 2024-5-14 20:42
如果能把官方的那个JavaScript编辑器集成上就更厉害了。
今天先写了改写了前端命令,测试时发现结合原生JavaScript命令,实现编辑器集成应用:jy74a:
牛的嘞!!支持一下,希望越来越好 感谢分享感谢分享
页:
[1]
2