PageKit — 可自托管的 GrapesJS 建站工具,附完整源码。 获取抢先体验

问题 #2092💬 已回答提出于 2019年6月22日作者 paulwright750 个反应

是我错觉还是这是个bug

快速解答作者 artf

你好@paulwright75能做一个可复现的演示吗?

阅读下方完整回答 ↓

问题

你好,我使用的是0.14.62版本,但TraitManager出现了问题。我定义了两个自定义特征,如下: “''js 特质管理器 每个新类型都会扩展默认特性 编辑。TraitManager.addType('bindingSrc', { /事件:{ 'keyup': 'onChange', // triggerparent onChange method on keyup },/ onValueChange: 函数 () { if(this.model.get('type')===“bindingSrc”){ 以 targe 元素为模型参照 model = this.target; 从特征对象获取新值 newValue = this.model.get('value'); 将新值设置为 group-bindings 字段。 model.set('attributes', {'group-bindings': newValue}); 更新输入控制的角度绑定 model.find(“input”)[0].set('attributes', {“ng-model”: newValue}); } } }); 编辑。TraitManager.addType('ctrlLabel', { /事件:{ 'keyup': 'onChange', // triggerparent onChange...

回答(2)

artf• 2019年7月2日

你好@paulwright75能做一个可复现的演示吗?

no-response[bot]• 2019年7月12日

由于我们请求原作者提供更多信息未获回应,本期已自动关闭。仅凭当前期刊中的信息,我们没有足够的信息采取行动。如果您有答案或找到我们需要的答案,请随时联系我们,以便我们进一步调查。

相关问答

通过相似的问题讨论继续研究。

问题 #1696

特质首次出现在自定义组件的拖拽中

你好,artf,我创建了自定义组件并为它添加了特征,当拖动这个组件到编辑器并选择它时,设置特征是正常工作的。 问题是,当将同一个组件拖到旧组件后面到编辑器并选择设置特征时,默认特征(ID,标题)会只显示,这是我实现的代码 对于创建组件: this.editor.BlockMan...

3 个回答更新于 2020年4月15日

问题 #1162

:Handlebars 渲染模板中的可编辑组件

你好,我已经用 grapes 大约几天了。感谢你在这个项目上的出色工作。我已经看过API文档(希望没漏掉这部分),也尝试了一些方法。基本上,我用 grapes 加载现有的.hbs(车把)文件,用户就可以编辑了。我看到之前有人问#938里如何集成车把,我照着那里的建议做了,最终得...

3 个回答更新于 2019年9月17日

问题 #3948

每次页面重新加载后,“我的选项”(在特质中)都会被重置

GrapesJS 版本 [X] 我确认使用最新版本 GrapesJS 你用的是什么浏览器? 铬 可复制演示链接 不是在那里 描述一下那个虫子 如何复现这个漏洞?安装 Grapes js并实现选择组件代码将选择组件拖入编辑器点击选择组件并输入特征重新加载页面。 预期的行为是什么?...

2 个回答更新于 2021年11月22日

问题 #3075

BUG:未处理的拒绝(类型错误):i.classList 未定义

你好。我把GrapesJS更新到了当前版本0.16.22,结果回调功能出现了错误: editor.on("component:add", (model) => { editor.select(model); }); 错误堆栈: 未处理的拒绝(类型错误):i.classList...

3 个回答更新于 2020年11月1日

与此问题匹配的付费插件

根据问题关键词和标签相关性精选,助你更快交付。

查看全部插件

正在加载付费插件推荐……

免费方案

在以下平台查看开源 GrapesJS 插件: GitHub 或在我们的免费目录中快速搜索。

浏览免费插件 →
高级方案

高级插件提供支持、定期更新和生产就绪的功能——为你节省数天的集成工作。

浏览高级插件 →

浏览插件分类

直接跳转到市场上的插件分类页面。