如何在grapesjs中为js代码添加选项?

问题描述 投票:0回答:1

enter image description here

现在我也要导出我的JS代码吗?怎么做?我已经在块管理器中看到了,如果我们按如下方式编辑内容

editor.BlockManager.add("sample input field", {
  label: "input-field",
  category: "sample",
  content: {
            script:"my script"
           }
});

该脚本已嵌入我的HTML文件中,但是如果我按如下方式进行编辑

content:` some HTML code
<script type="text/javascript" myscript></script>`

我没有在HTML文件中获取脚本内容。...如何将脚本嵌入内容中?为什么提取的HTML文件中没有显示它?

javascript extract grapesjs
1个回答
0
投票

初始化grapesjs编辑器时,需要使用allowScripts config选项。

const editor = grapesjs.init({
    ... // the rest of your grapesjs config
    allowScripts: 1,
});

默认情况下禁用脚本,但是此选项将其打开。

© www.soinside.com 2019 - 2024. All rights reserved.