蓝凌js片段开发文档
时间: 2023-08-06 21:26:14 浏览: 316
angularjs开发文档
蓝凌JS片段是蓝凌办公系统中用于编写脚本的一种方式,通过编写JS片段可以实现自定义业务逻辑。下面是蓝凌JS片段的开发文档:
1. 脚本编写
蓝凌JS片段的编写可以使用任何支持JavaScript语法的编辑器,例如Visual Studio Code、Sublime Text等。编写好脚本后,可以将其保存为.js文件。
2. 脚本上传
蓝凌JS片段可以通过以下两种方式上传:
- 在系统管理中心-》自定义脚本-》JavaScript片段中,点击“新建”按钮,将编辑好的脚本复制到编辑框中,保存即可。
- 在表单或流程设置中,找到JS片段相关设置,将编辑好的脚本上传。
3. 脚本调用
上传好脚本后,可以在表单或流程设置中调用。例如,在表单中调用脚本可以使用以下代码:
```
// 引入脚本
var script = loadScript("脚本名.js");
// 调用脚本中的方法
var result = script.methodName(param1, param2, ...);
```
在流程中调用脚本可以使用以下代码:
```
// 引入脚本
var script = loadScript("脚本名.js");
// 调用脚本中的方法
var result = script.methodName(param1, param2, ...);
```
4. 脚本开发注意事项
- 脚本中不能使用alert()弹出框,会导致系统卡死。
- 脚本中可以使用console.log()输出日志,方便调试。
- 脚本中可以使用系统提供的API,例如表单API、流程API等。
- 脚本中可以使用第三方库,例如jQuery、Lodash等,但需要将库文件上传到系统中,并在脚本中引入。
- 脚本中不能进行跨域请求,只能访问与脚本所在页面同域的资源。
- 脚本中需要注意性能问题,尽量避免在循环中进行复杂的计算或操作。
阅读全文