提交 9073d7fb 编写于 作者: zhuxueliang's avatar zhuxueliang

fix

上级 07f35a6a
import 'dart:ffi';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:json_annotation/json_annotation.dart';
class MineScreen extends StatefulWidget { class MineScreen extends StatefulWidget {
const MineScreen({super.key}); const MineScreen({super.key});
...@@ -7,10 +10,23 @@ class MineScreen extends StatefulWidget { ...@@ -7,10 +10,23 @@ class MineScreen extends StatefulWidget {
State<MineScreen> createState() => _MineScreen(); State<MineScreen> createState() => _MineScreen();
} }
@JsonSerializable()
class Nav {
final String url;
final String title;
final String icon;
Nav(this.url, this.title, this.icon);
}
class _MineScreen extends State<MineScreen> { class _MineScreen extends State<MineScreen> {
List<Map> navs = [ List<Nav> navs = [
{'url': '/', 'title': '收货地址', 'icon': 'assets/mine/i02.png'}, Nav('/', '收货地址',
{'url': '/', 'title': '收货地址', 'icon': 'assets/mine/i02.png'} 'https://static.preclight.com/static/img/uni-magic-box/mine/i03.png'),
Nav('/', '联系客服',
'https://static.preclight.com/static/img/uni-magic-box/mine/i04.png'),
Nav('/', '我的模型',
'https://static.preclight.com/static/img/uni-magic-box/mine/i01.png')
]; ];
@override @override
...@@ -88,18 +104,18 @@ class _MineScreen extends State<MineScreen> { ...@@ -88,18 +104,18 @@ class _MineScreen extends State<MineScreen> {
mainAxisAlignment: MainAxisAlignment.spaceBetween, mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: [ children: [
Row( Row(
children: const [ children: [
Padding( Padding(
padding: EdgeInsets.only(right: 6), padding: const EdgeInsets.only(right: 6),
child: Image( child: Image.network(
image: AssetImage('assets/mine/i02.png'), navs[i].icon,
width: 22, width: 22,
height: 22, height: 22,
), ),
), ),
Text( Text(
'收货地址', navs[i].title,
style: TextStyle( style: const TextStyle(
color: Color(0xFF1A1A1A), color: Color(0xFF1A1A1A),
fontSize: 14, fontSize: 14,
fontWeight: FontWeight.w400), fontWeight: FontWeight.w400),
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册