docs: function initDefault() {
      this.defaults = {
          id: new Date().valueOf(),
          editType: 'default',
          cancelFocus: true, // 第二次点击是否取消focus
          cancelSelect: true, // 第二次点击是否取消select
          showHeader: true, // 是否显示表头
          showNumCol: false, // 是否显示数字列
          multiSelect: false, // 是否显示复选框
          columnMenu: true, // 是否存在列头操作按钮
          canDrag: true, // 是否可以拖动
          // formMaxWidth: 300, // 整体宽度小于某一值之后以form展示
          formMaxWidth: 0,
          maxHeaderLevel: 1, // header的最高层级，用于计算header区域的高度
          overWidthHiddenColumn: false, // 宽度不足时是否自动隐藏column
          sortable: true, // 是否可以排序
          showSumRow: false, // 是否显示合计行
          sumRowFirst: false, // 合计行是否显示在第一行，true表示显示在第一行，false表示显示在最后一行
          sumRowFixed: false, //合计行是否固定在头部，不随滚动条滚动
          canSwap: true, // 是否可以交换列位置
          showTree: false, // 是否显示树表
          autoExpand: true, // 是否默认展开
          needTreeSort: false, // 是否需要对传入数据进行排序，此设置为优化性能，如果传入数据是无序的则设置为true，如果可以保证先传入父节点后传入子节点则设置为false提高性能
          needLocalStorage: false, // 是否使用前端缓存
          noScroll: false, // 是否显示滚动条,宽度设置百分比的话不显示滚动条
          contentSelect: true, // 点击内容区是否执行选中逻辑
          showEditIcon: false, // 是否显示编辑图标
          contentFocus: true, // 点击内容区是否执行focus逻辑
          fixedFloat: 'left',
          groupField: '', // 是否按照某字段进行分组显示
          groupSumRow: false, //是否显示分组小计
          rowHeight: 44, // 行高
          columnMenuType: 'base', // border表示存在边线
          needResetHeight: false, // 是否需要根据右侧内容高度调整左侧高度，目前为false，后续提供方案之后再处理此参数
          treeAsync: false, //树表异步加载数据
          heightAuto: false, // 内容自动撑高
          expandColumnIndex: 0
          // sumRowHeight 合计行行高
          // headerHeight 表头高
          // maxHeight heightAuto为true时的最大高度
      };
  }