自定义HTML输出在重新加载时无法触发
问题
我正在使用自定义组件的 toHTML 和 isComponent 属性,以实现自定义 HTML 输出。当元素首次放置在画布上时,这似乎有效,但页面刷新时元素仍然存在,却不返回自定义 HTML。
葡萄版:0.14.15 浏览器:Chrome 66.0.3359.139(官方版本)(64位)
我整理了以下示例,重现了这个问题:https://jsfiddle.net/zbL1ehz2/
繁殖步骤: 把“Foo Block”拖到画布上 点击“查看代码”按钮 输出将是“FOO”,这是预期结果 刷新页面——Canvas 应该会重新加载,Foo Block已经插入 点击“查看代码”按钮 输出为
<div class=“foo”>Foo
</div>
这并非预期结果
回答(2)
你应该把自定义组件放进插件里,这样就能正常工作
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
相关问答
通过相似的问题讨论继续研究。
问题 #1115
核心:canvas-clear 移除了 CSS Composer 样式
我用的是分配给按钮的 core:canvas-clear 命令,但当按下这个时,通过 CSS Composer 设置的样式也会被移除。 葡萄版:0.14.15 浏览器:Chrome 66.0.3359.139(官方版本)(64位) 我已经设置了一个脚本来重现这个 https:/...
问题 #1448
使用自定义视图时无法选择子组件
我正在尝试创建一个自定义组件,创建一个带有嵌套HTML的视图。 我不想让这个HTML作为组件渲染,所以我用(用jQuery) view: defaultType.view.extend({ 初始化:函数 () { $(this.el).html('<div class=“con...
问题 #912
:HTML 属性/特征未逃逸
当属性加上双引号时,会导致 HTML 变质。https://jsfiddle.net/szLp8h4n/拖入链接块。点击编辑器中的链接进入“组件设置”面板在“title”栏输入“这是”示例“。点击查看代码图标。生成无效的HTML '''html <div class=“c318...
问题 #1072
如果HTML中没有使用该规则的元素,就不能添加新的CSS规则
你好,我用的是最新版本,遇到了标题中描述的问题。 我分别编辑HTML和CSS。 我注意到编辑CSS时,如果我尝试添加一个尚未被画布中任何元素使用的新类,保存后该类会被移除, 如果我去创建一个虚拟 div,赋值 ie class =“test”,然后再给 CSS 添加 .test...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
相关教程
关于同一主题的深入指南。
浏览插件分类
直接跳转到市场上的插件分类页面。