我可以在 BlockManager.add 里添加我自己的属性吗?
问题
编辑。BlockManager.add('testBlock' + i, { 标签:“盒子” + i, attributes: { MyAttribute: 'hi'}, 内容:HTML })
我能做那样的事吗?还是我需要使用标准的HTML属性?
我试过了,但没成功
谢谢。
回答(1)
它按预期运作 https://jsfiddle.net/90y7wuo8/ 下次制作一个可重复的演示
相关问答
通过相似的问题讨论继续研究。
问题 #938
如何将车把与GrapesJS集成?
你好, 我怎样才能把'handlebars'或其他模板引擎和'GrapeJS'集成? 我的意思是创造,比如说,动态组件及产品详情: “''js const blockManager = 编辑器。BlockManager; blockManager.add(“product”,...
问题 #3626
如何将视频标签的原始字符设置为动态?
你好@artf, 你好,我有 blockmanager 里的拖放视频标签和按钮,点击按钮后,我需要把 URL 改成 src。但不行,请指点我。 编辑。BlockManager.add(“html/video”, { 标签:<div> <img src=“../../../Ima...
问题 #1206
问题:在嵌套内容中添加脚本时,与单个内容 ta 相比表现出不同的行为
你好, 我们实际上正在尝试添加一个自己的 JS 脚本,可以读取文件并在 HTML 上预览。 但通过添加 BlockManager,我们注意到一种不同的行为,无法执行删除/复制等操作,也无法编辑内部元素。 内容中的内容被视为单一的块元素,我们必须采用这种方法来添加脚本。 以下是我...
问题 #2762
如何直接从添加块中听到性状值的变化
我正在将 JSON 传递给 'editor'。BlockManager.add()' 函数来定义我的块,从服务器加载内容,并以同样方式填充名为“defaultCategory”的select类型特征。 一切都很顺畅。现在我需要听到那个选择的“onchange”事件,并在那里执行...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
浏览插件分类
直接跳转到市场上的插件分类页面。