在创建新组件时在脚本中添加外部脚本
@HarshOB https://github.com/artf/grapesjs/wiki/Components-&-JS#template-related
阅读下方完整回答 ↓问题
你好@artf
我在创建组件时如何传递外部脚本链接?就像这样,
bm.add('test-Block2', { 标签:“测试块2”, 属性:{class: 'fa fa-text'}, 内容:{ 脚本: '<script src=“”https://cdn.ckeditor.com/4.6.2/full/ckeditor.js“></script>CKEDITOR.replace( \'editor1\' )', 内容:'<textarea name=“editor1”></textarea>' } });
现在它显示的是类似意外令牌“<”的错误。
回答(3)
把“script”标签移到HTML页面导入CKEditor,然后在块里调用脚本。
JavaScript 不知怎么的不允许字符串中带 End 标签(“</script>”)。所以只要把代码改成这样: 'script: '<script>alert(“Hi”);<' + '/script>'' `
相关问答
通过相似的问题讨论继续研究。
问题 #792
脚本属性使用函数时无法与方块相处
在[Components & JS](https://github.com/artf/grapesjs/wiki/Components-&-JS)文档中有这个例子: 这个方法非常有效。但我不能用函数代替“script”中的字符串,正如所说,它支持的,比如这个例子: 什么都不会发...
问题 #579
将 richtexteditor 替换为 CKeditor
我在 grapesjs 中将 richtexteditor 替换为 ckeditor,但还是不起作用。Richtexteditor 依然显示。我该如何解决这个问题?我的代码是: editor.setCustomRte({ Enable: function(el, rte) {...
问题 #1754
Ckeditor 样式问题(4)
大家好,@artf们! 再次感谢你出色的工作! 我尝试用 grapesjs 实现 ckeditor,似乎基本正常工作,但今天我发现了一些奇怪的东西。我试着截图了,如果不清楚请告诉我......我选择白色文本,它会样式化跨度元素,一切正常。 ![ezgif com-video-t...
问题 #1605
我们能在 RTE 中实现粘贴为富文本编辑器选项吗?
嗨@artf我用过这个拖放编辑器,真是太棒了。 我也看了你的文档,尝试扩展富文本编辑器,但卡住了。 正如你看到下面的截图所示,我为富文本编辑器添加了不同的选项 ![截图 2018-11-26 12:34 27 PM 1](https://user-images.githubus...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
相关教程
关于同一主题的深入指南。
浏览插件分类
直接跳转到市场上的插件分类页面。