UI 初体验
This commit is contained in:
49
lib/pages/import.dart
Normal file
49
lib/pages/import.dart
Normal file
@@ -0,0 +1,49 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_carbon/flutter_carbon.dart';
|
||||
|
||||
class ImportPage extends StatefulWidget {
|
||||
@override
|
||||
State<ImportPage> createState() => ImportState();
|
||||
}
|
||||
|
||||
class ImportState extends State<ImportPage> {
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
return Padding(
|
||||
padding: .all(24),
|
||||
child: Column(
|
||||
children: [
|
||||
Row(
|
||||
mainAxisAlignment: .end,
|
||||
children: [
|
||||
CarbonButton(child: Text('导入数据'), onPressed: () => print("点击按钮")),
|
||||
],
|
||||
),
|
||||
CarbonDataTable(
|
||||
headers: [
|
||||
CarbonDataTableHeader(key: 'time', label: '导入时间'),
|
||||
CarbonDataTableHeader(key: 'fileName', label: '文件名称'),
|
||||
CarbonDataTableHeader(key: 'remark', label: '导入备注'),
|
||||
],
|
||||
rows: [
|
||||
CarbonDataTableRow(
|
||||
cells: [
|
||||
CarbonDataTableCell(child: Text("2025-05-21")),
|
||||
CarbonDataTableCell(child: Text("进货单.xlsx")),
|
||||
CarbonDataTableCell(child: Text("总之这就是备注啦")),
|
||||
],
|
||||
),
|
||||
CarbonDataTableRow(
|
||||
cells: [
|
||||
CarbonDataTableCell(child: Text("2025-05-26")),
|
||||
CarbonDataTableCell(child: Text("销售单.xlsx")),
|
||||
CarbonDataTableCell(child: Text("二次备注")),
|
||||
],
|
||||
),
|
||||
],
|
||||
),
|
||||
],
|
||||
),
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user