同步数据
This commit is contained in:
140
lib/pages/address/adds_edit/adds_edit_page.dart
Normal file
140
lib/pages/address/adds_edit/adds_edit_page.dart
Normal file
@@ -0,0 +1,140 @@
|
||||
/*
|
||||
* @Author: Aimee~
|
||||
* @Date: 2022-06-01 11:12:08
|
||||
* @LastEditTime: 2022-06-02 15:31:38
|
||||
* @LastEditors: Aimee
|
||||
* @FilePath: /gl_dao/lib/pages/address/adds_edit/adds_edit_page.dart
|
||||
* @Description: 编辑地址
|
||||
*/
|
||||
|
||||
import 'package:flutter/material.dart';
|
||||
|
||||
import '../../../main_color.dart';
|
||||
|
||||
class AddressEditPage extends StatefulWidget {
|
||||
const AddressEditPage({Key? key}) : super(key: key);
|
||||
|
||||
@override
|
||||
State<AddressEditPage> createState() => _AddressEditPageState();
|
||||
}
|
||||
|
||||
class _AddressEditPageState extends State<AddressEditPage> {
|
||||
int sex = 1; //年龄 1男2女
|
||||
bool placeTop = true; // 是否置顶
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
return Scaffold(
|
||||
appBar: appBar(),
|
||||
body: Container(
|
||||
padding: const EdgeInsets.fromLTRB(16, 30, 16, 30),
|
||||
child: ListView(
|
||||
children: [
|
||||
const TextField(
|
||||
decoration: InputDecoration(
|
||||
hintText: "收货人姓名",
|
||||
border: OutlineInputBorder(
|
||||
borderSide: BorderSide.none,
|
||||
),
|
||||
focusedBorder: OutlineInputBorder(
|
||||
borderSide: BorderSide.none,
|
||||
),
|
||||
icon: Text(
|
||||
'收 货 人:',
|
||||
style: TextStyle(
|
||||
fontSize: 16,
|
||||
),
|
||||
),
|
||||
),
|
||||
),
|
||||
const Divider(),
|
||||
const TextField(
|
||||
decoration: InputDecoration(
|
||||
hintText: "收货人联系电话",
|
||||
border: OutlineInputBorder(
|
||||
borderSide: BorderSide.none,
|
||||
),
|
||||
focusedBorder: OutlineInputBorder(
|
||||
borderSide: BorderSide.none,
|
||||
),
|
||||
icon: Text(
|
||||
'联系电话:',
|
||||
style: TextStyle(
|
||||
fontSize: 16,
|
||||
),
|
||||
),
|
||||
),
|
||||
),
|
||||
const Divider(),
|
||||
const TextField(
|
||||
decoration: InputDecoration(
|
||||
hintText: "请选择省市区",
|
||||
border: OutlineInputBorder(
|
||||
borderSide: BorderSide.none,
|
||||
),
|
||||
focusedBorder: OutlineInputBorder(
|
||||
borderSide: BorderSide.none,
|
||||
),
|
||||
icon: Text(
|
||||
'省 市 区:',
|
||||
style: TextStyle(
|
||||
fontSize: 16,
|
||||
),
|
||||
),
|
||||
),
|
||||
),
|
||||
const Divider(),
|
||||
const TextField(
|
||||
decoration: InputDecoration(
|
||||
hintText: "请输入详细地址",
|
||||
border: OutlineInputBorder(
|
||||
borderSide: BorderSide.none,
|
||||
),
|
||||
focusedBorder: OutlineInputBorder(
|
||||
borderSide: BorderSide.none,
|
||||
),
|
||||
icon: Text(
|
||||
'详细地址:',
|
||||
style: TextStyle(
|
||||
fontSize: 16,
|
||||
),
|
||||
),
|
||||
),
|
||||
),
|
||||
const Divider(),
|
||||
const SizedBox(height: 30),
|
||||
SizedBox(
|
||||
width: 400,
|
||||
height: 56,
|
||||
child: ElevatedButton(
|
||||
style: ButtonStyle(
|
||||
backgroundColor: MaterialStateProperty.all(tMainRedColor)),
|
||||
onPressed: () {},
|
||||
child: const Text(
|
||||
'确认修改',
|
||||
style: TextStyle(
|
||||
fontSize: 18,
|
||||
),
|
||||
),
|
||||
),
|
||||
),
|
||||
],
|
||||
),
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
// 自定义顶部导航
|
||||
PreferredSizeWidget appBar() {
|
||||
return AppBar(
|
||||
backgroundColor: tMainRedColor,
|
||||
title: const Text(
|
||||
'修改收货地址',
|
||||
style: TextStyle(
|
||||
color: Colors.white,
|
||||
fontSize: 18,
|
||||
fontWeight: FontWeight.w500,
|
||||
),
|
||||
),
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user