文档

三方库依赖

更新时间:

魔笔低代码开发平台支持开发者通过引入第三方代码库来扩展应用的功能。这一功能特别适用于需要利用成熟的 JavaScript 库来实现复杂功能的场景,例如使用 Lodash 进行数据操作、使用 Moment.js 处理日期和时间、使用 Underscore.js 进行函数式编程或使用 Validator.js 进行数据验证。(代码运行环境归属用户)

主要能力

添加自定义代码库

开发者可以将流行的第三方 JavaScript 库集成到他们的应用中,以利用这些库提供的高级功能和方法。

使用方法

  1. 打开“应用设置-三方库”。

image

  1. 点击“添加”,输入或粘贴第三方库的 CDN 链接,再次点击添加。

说明

假如您想要添加 Lodash 库,可输入:https://cdn.jsdelivr.net/npm/lodash@4.17.21/lodash.min.js

  1. 点击“保存”应用更改,平台将重新加载应用,以确保新的代码改动生效。

  2. 在任意地方使用三方库提供的函数和方法。

image

注意事项

  • UMD 格式:确保引入的第三方库是 UMD 格式的,以保证兼容性。

  • 版本控制:使用特定版本的链接,避免使用最新版本的链接,以免未来库的更新造成应用不稳定。

  • 性能考虑:第三方库可能会增加应用的加载时间,因此在选择库时应该权衡功能和性能。

  • 许可和合规:确保了解并遵守第三方库的许可条款。

常见问题解答

Q: 如果我不再需要某个第三方库,应该怎么做?

A: 你可以返回到“三方库”配置界面,删除不再需要的库的链接,然后保存更改。

Q: 我可以在魔笔平台上直接编辑第三方库的代码吗?

A: 通常情况下,第三方库的代码是不可编辑的,因为它们是通过 CDN 链接引入的。如果需要修改,你应该寻找库的可配置选项或者在你的应用中写额外的代码来实现所需的功能。