动态地将CDN(外部资源)附加到画布头 #grapesjs #attach #cdn #external #resources
亲爱的artf 我正在尝试为我的应用添加功能,面向终端用户。它是一个用于动态添加CSS和JS CDN的工具。比如在jsFiddle或Codepen中,当我们添加外部资源(css/js)CDN时。这意味着,在添加 js 或 css 的链接后,它会出现在 Canvas iFrames 的脑海中。可惜我没找到办法做到这一点。我不能用 画布:{ 剧本:['......'], }, 因为最终用户在制作防泥板的过程中可以添加CDN我无法附加到画布头,因为它根本保存不了。 那么,该怎么办?有什么解决办法吗?有包裹吗? @artf
artf
如果你需要在模板里保存动态 css/js,就必须将它们附加到正文中(例如 'editor.addComponents('<script src=“ ...”>..')') 如果你需要它们在模板之外(模板只管理正体),比如在 <head>,你甚至可以手动附加到画布上,但是否存储/加载它们取决于你自己