docs: function createContentOneRowTd(row, createFlag) {
      var oThis = this,
          htmlStr = '',
          gridCompColumnArr,
          value = row.value;
      if (createFlag == 'fixed') {
          gridCompColumnArr = this.gridCompColumnFixedArr;
      } else {
          gridCompColumnArr = this.gridCompColumnArr;
      }
      $.each(gridCompColumnArr, function () {
          var f = this.options.field,
              v = $(value).attr(f);
          v = oThis.getString(v, '');
          if ($.type(v) == 'object') {
              v = v.showValue;
          }
          var renderType = this.options.renderType;
          var treeStyle = '';
          var spanStr = '';
          var iconStr = '';
          var vStr = '';
          var tdStyle = '';
          var cssStr = '';
          var classStr = '';
          var rowHeight = oThis.options.rowHeight;
          if (oThis.options.showTree && this.firstColumn) {
              var l = parseInt(oThis.treeLeft) * parseInt(row.level);
              treeStyle = 'style="position:relative;';
              if (row.hasChild || value.isParent) {
                  if (oThis.options.autoExpand && !value.isParent) {
                      spanStr = '<span class=" uf uf-reduce-s-o u-grid-content-tree-span"></span>';
                  } else {
                      spanStr = '<span class=" uf uf-add-s-o u-grid-content-tree-span"></span>';
                  }
              } else {
                  l += 16;
              }
              treeStyle += 'text-align:' + this.options.textAlign + ';';
              if (oThis.options.maxHeight > 40) {
                  treeStyle += 'max-height:' + oThis.options.maxHeight + 'px;';
              }
              treeStyle += 'left:' + l + 'px;"';
          } else {
              if (oThis.options.maxHeight > 40) {
                  treeStyle += 'style="text-align:' + this.options.textAlign + ';max-height:' + oThis.options.maxHeight + 'px;"';
              } else {
                  treeStyle += 'style="text-align:' + this.options.textAlign + ';"';
              }
          }
  
          if (this.options.icon) {
              iconStr = '<span class="' + this.options.icon + '"></span>';
          }
          if (oThis.options.heightAuto) {
              cssStr = 'height-auto';
          }
          // title="' + v + '" 创建td的时候不在设置title，在renderType中设置,处理现实xml的情况
          if (oThis.options.groupField && f == oThis.options.groupField) {
              classStr = 'class="u-grid-content-td-group-field';
              if (oThis.nowGroupValue == v) {
                  classStr += ' no-text';
                  oThis.nowGroupIndex++;
              } else {
                  oThis.nowGroupIndex = 1;
                  oThis.nowGroupValue = v;
                  oThis.nowGroupRow = oThis.getGroupRowByGroupValue(v);
                  oThis.nowGroupRowCount = oThis.nowGroupRow.rows.length;
              }
              if (oThis.nowGroupIndex == oThis.nowGroupRowCount) {
                  classStr += ' group-last';
              }
              classStr += '"';
              if (oThis.nowGroupIndex == 1) rowHeight = oThis.options.rowHeight * oThis.nowGroupRowCount;
          }
  
          if (oThis.options.groupShowField && f == oThis.options.groupShowField) {
              var groupV = row.value[oThis.options.groupField];
              classStr = 'class="u-grid-content-td-group-field';
              if (oThis.nowGroupShowValue == v) {
                  classStr += ' no-text';
                  oThis.nowGroupShowIndex++;
              } else {
                  oThis.nowGroupShowIndex = 1;
                  oThis.nowGroupShowValue = v;
                  oThis.nowGroupShowRow = oThis.getGroupRowByGroupValue(groupV);
                  oThis.nowGroupShowRowCount = oThis.nowGroupShowRow.rows.length;
              }
              if (oThis.nowGroupShowIndex == oThis.nowGroupShowRowCount) {
                  classStr += ' group-last';
              }
              classStr += '"';
              if (oThis.nowGroupShowIndex == 1) rowHeight = oThis.options.rowHeight * oThis.nowGroupShowRowCount;
          }
  
          if (!this.options.visible) {
              tdStyle = 'style="display:none;';
              if (oThis.options.rowHeight) {
                  tdStyle += 'height:' + oThis.options.rowHeight + 'px;line-height:' + rowHeight + 'px;';
              }
              tdStyle += '"';
          } else {
              if (oThis.options.rowHeight) {
                  tdStyle += 'style="height:' + oThis.options.rowHeight + 'px;line-height:' + rowHeight + 'px;"';
              }
          }
          htmlStr += '<td role="rowcell"  ' + tdStyle + classStr + ' realValue="' + v + '" ><div class="u-grid-content-td-div ' + cssStr + '" ' + treeStyle + '>' + spanStr + iconStr + '<span>' + v.replace(/\</g, '&lt;').replace(/\>/g, '&gt;') + '</span></div></td>';
      });
      return htmlStr;
  }