微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

GrapesJs 链接组件不可调整大小

如何解决GrapesJs 链接组件不可调整大小

我正在扩展葡萄 js 的 Link 组件,但即使在给予之后

resizable: 1,droppable: 1,

我无法调整它的大小,也无法将任何东西放入其中。图书馆里还有什么我需要改变的吗?

我的组件代码是-

 const linkType = domc.getType('link');
  const model = linkType.model;
  const view = linkType.view;
  domc.addType('link',{
    model: model.extend({
      defaults: {
        ...model.prototype.defaults,resizable: 1,editable: 1,traits: [
          {
            type: 'text',name: 'test',label: 'Text',},...model.prototype.defaults.traits,],isComponent: function (el) {
        if (el.tagName == 'A' || el.tagName == 'LINK') {
          return { type: 'link' };
        }
      },}),view: view,});

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。