gpt4 book ai didi

javascript - API 开发、Bootstrap 和 jQuery。将它们全部注入(inject)用户代码中是个好主意吗?

转载 作者:行者123 更新时间:2023-11-28 02:10:33 25 4
gpt4 key购买 nike

我们正在开发一个 API,该 API 将 HTML 代码注入(inject)用户的代码中。主要思想是用户必须定义​​几个 div,API 只需在其中注入(inject) HTML 代码。这个想法很简单,而且已经开发出来了。效果很好。

问题是我们在 HTML 代码中使用了 jQuery 和 Bootstrap,而我们对于如何对待与用户代码相关的这些框架有点迷失。我们应该将它们注入(inject)到他的体内吗?我们认为,如果用户已经在自己的代码中使用它们,这可能会导致某种麻烦......或者我们错了?

无论如何,在我看来,我认为这个解决方案不优雅,甚至有点蹩脚。有更聪明的方法来实现它吗?

谢谢!

最佳答案

如果您必须有 jquery 和 bootstrap,那么可嵌入小部件唯一可接受的解决方案就是 iframe。

您可以编写一个加载器脚本,将包含主要内容的 iframe 放置到页面上。

我在我的博客上写了一篇关于如何构建可嵌入小部件及其最佳实践的相当广泛的文章: http://codeutopia.net/blog/2012/05/26/best-practices-for-building-embeddable-widgets/

(基于我不久前给出的 Stack Overflow 答案,但找不到它的链接)

关于javascript - API 开发、Bootstrap 和 jQuery。将它们全部注入(inject)用户代码中是个好主意吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17156593/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com