添加自定义组件不起作用
我做了很多研究,但仍然无法添加自定义组件。我尝试了官方文档中的示例(修改“输入”元素的行为),效果很好。 https://grapesjs.com/docs/modules/Components.html#define-new-component 但上述例子是修改现有组件(“输入”)。 我正在尝试弄清楚如何创建一个新的组件。以下是我的代码,但它无法正常工作(我在表格中拖动时没有打印任何内容)。- 注意我使用了官方示例,并稍作修改以创建这个自定义组件。 请帮帮我,我可能哪里做错了...... comps.addType('input2', { 定义模型 model: defaultModel.extend({ 扩展默认属性 defa...
artf
首先,使用[改进版API](https://grapesjs.com/docs/modules/Components.html#improvement-over-addtype)。 “isComponent” 只有在你需要解析 HTML 字符串时才会触发,如果你传递组件对象(例如 '{ type: 'input2', }'),则不需要解析。 你在画布里看不到任何东西,因为显然HTML5中没有INPUT2元素