# 最佳实践

# 1.导入

1.导入时,支持上传.xls.xlsx后缀的文件,但建议统一上传xls,因为文档解析兼容性问题。如下图

image

Excel兼容性: 图片

2.导入时,Excel的字段顺序需要跟设置的字段顺序一致

# 2.过滤处理器(FieldFilter)

编写FieldFilter时,把单元格 $value 值可能会在值的前后新增空格(如Excel会在值未全数字单元格的前面加上空格,以避免自动转化为科学计数法显示),如有无需要自行清除多余空格

图片

导入导出时默认值这样设置 图片 图片

# 3.如何自定义导入导出

  • 导出参考:Transport\Controller\TestController:testExport()Transport\Controller\ExportController:classlist()
  • 导出参考:Transport\Controller\TestController:testImport()