javascript - 如何让其他 JS 库与 maquette js 一起工作?

标签 javascript components maquette

我们想在现有系统中使用模型。使其他第 3 方库(例如 select2、就地修改 DOM 的引导工具提示)在 maquette 中运行良好的最佳实践是什么?

最佳答案

虽然问题很广泛,但答案很简单。 Maquette 提供了 aftercreateafterupdate可用于修改 maquette 创建/更新的 DOM 的回调。您可以使用 element 参数来调用第 3 方库。

Maquette 不会介意 DOM 节点是否被第 3 方库修改。只要它们没有完全移除或更换,它就可以正常工作。还有 afterremoved可用于正确销毁小部件/组件/任何内容的回调。

关于javascript - 如何让其他 JS 库与 maquette js 一起工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48156776/

相关文章:

javascript - 尝试使用列样式和每列 4 个 div,但样式不正确

javascript - 测试错误 : Component is not part of any NgModule or the module has not been imported into your module

javascript - 用java解码html脚本

angular - 如何从组件访问 "root"ViewContainerRef

angularjs - 使用 ES6 测试 Angular 1.x 组件不会使用 $componentController 加载绑定(bind)

javascript - 编译 typescript 。函数原型(prototype)丢失对 "this"的引用

maquette - 你如何在 maquette hyperscript 中使用 html 实体?

javascript - 一个 <Router> 只能有一个子元素

javascript - 在没有 e.preventDefault() 的情况下禁用浏览器中的箭头键滚动