我在方块里添加了一个名为模板的组件,但当我尝试在这个模板组件中拖动另一个组件时,它会被拖动,但保存后会移除所有组件。如何避免这种情况?
问题
这是模板组件的代码: “''js 导出默认 { init(editor) { 编辑。DomComponents.addType('myTemplate', { isComponent: el => el.tagName == 'template', 型号:{ id:“模板”, 默认值:{ 标签名称:'template', 可悬浮:确实如此, 可调整大小:{ 最小数字:20, TC:1,// 顶级牵引员 cl: 1, // 左侧牵引者 等级:1,// 右训犬 BC:1 // 底部牵引者 }, 默认情况下,特征绑定于属性,因此定义 它们的初始值我们可以使用属性 属性:{ 'data-gjs-type': 'myTemplate' } } }, 浏览量:{ 例如,你可以在画布中自定义标签 默认情况下,视图会使用相同的模型标签 标签名称:“div”, onRender() { this.el.innerHTML = '<div data-gjs-type=“divWrapper” style=“min-height:60px;”></div>'; // } } }); 编辑。BlockManager.add('myTemplate', { label: '<div class=“mdi mdi-table”></div> <label class=“gjs-block-label”>Te...
回答(1)
“<template>标签应被区别对待 #244”
相关问答
通过相似的问题讨论继续研究。
问题 #2329
Canvas 会在 Traits 值变更事件后清除组件渲染
我创建了自定义组件和块,但当特征值发生变化时,渲染的元素会在画布上变得隐形,直到重新加载。 所以每当 ''' this.components('<app-body props='${value}'></app-body>');“这行被执行后,加载的方块将变得不可见或未渲染。我找...
问题 #2549
更新属性变更的组件视图
大家好, 我正在尝试创建一个组件,它会根据属性值更新视图 “JavaScript 编辑。DomComponents.addType(“price-value-type”, { isComponent: el => { if (el.tagName == “div” & el.h...
问题 #3025
使内部元素不可通过传播移动
你好,创建一个组件/方块,我们希望内部的元素不被移除、编辑或移动: 没有被移除也没有编辑,好吗?但怎么才能让它们变得不可移动? 谢谢! $.get( “/iscrizionePrivacy.plp?a=VGsflaU2d7D0sUcDhl7lCkkX8tE1UW9kBzLcqc...
问题 #2614
自定义组件的递归视图更新
你好, 我定义了一个自定义类型,比如: “JavaScript 编辑。DomComponents.addType('customType', { 型号:{ 默认值:{ 类型:'customType', 标签名称:'customTag', 可文本:1, 可拖拽:正确, 可拖拽:[...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
浏览插件分类
直接跳转到市场上的插件分类页面。