javascript - 如何隔离 javascript 依赖关系

标签 javascript

是否可以隔离页面的各个部分,以便每个部分可以使用不同的 javascript 框架(或版本)。

例如

<div id="content1">
    Uses angular 1.5/jquery 1.x/etc
</div>
<div id="content2">
    Uses angular 2/jquery 2.x/etc 
</div>
<div id="content3">
    Uses react/jquery 2/etc
</div>

是否可以隔离每个片段,以便无论它们使用什么框架,它们都不会相互干扰?

显然我可以使用 iframe,但是还有其他解决方案吗?

最佳答案

它在某种程度上可行,但很难维护,你必须自己处理,而不是 HTML 会根据哪个元素选择 lib 版本,

例如:

关于javascript - 如何隔离 javascript 依赖关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36677299/

相关文章:

javascript - "TypeError: kinds.map is not a function."React.js

javascript - 基于条件的 VueJS HTML 元素类型

javascript - 如何解析对象中包含数组的 Json 对象

javascript - React.js 用于渲染大型增量列表的项目的配方

javascript - 在将其添加到列表之前更新状态

javascript - 制作 :before not clickable in Firefox

javascript - 树结构的布局几何/有吸引力地布置节点

javascript - 是否保证 for...of 循环内的异步调用将按顺序返回?

javascript - 自定义格式的 Mongoose 聚合结果

javascript - Javascript中多维数组的计数值