Skip to content

Commit 97353d1

Browse files
committed
change some code
1 parent e6d500e commit 97353d1

File tree

3 files changed

+6
-12
lines changed

3 files changed

+6
-12
lines changed

lib/page/CodeDetailPage.dart

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,9 +60,7 @@ class _CodeDetailPageState extends State<CodeDetailPage> {
6060
if (res != null && res.result) {
6161
setState(() {
6262
data = res.data;
63-
if (htmlUrl != null) {
64-
titleOptionControl.url = htmlUrl;
65-
}
63+
titleOptionControl.url = htmlUrl ?? "";
6664
});
6765
}
6866
});

lib/page/LoginPage.dart

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -45,12 +45,8 @@ class _LoginPageState extends State<LoginPage> {
4545
initParams() async {
4646
_userName = await LocalStorage.get(Config.USER_NAME_KEY);
4747
_password = await LocalStorage.get(Config.PW_KEY);
48-
if (_userName != null) {
49-
userController.value = new TextEditingValue(text: _userName);
50-
}
51-
if (_password != null) {
52-
pwController.value = new TextEditingValue(text: _password);
53-
}
48+
userController.value = new TextEditingValue(text: _userName ?? "");
49+
pwController.value = new TextEditingValue(text: _password ?? "");
5450
}
5551

5652
@override

lib/widget/HomeDrawer.dart

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,11 +44,11 @@ class HomeDrawer extends StatelessWidget {
4444
new UserAccountsDrawerHeader(
4545
//Material内置控件
4646
accountName: new Text(
47-
user.login != null ? user.login : "---",
47+
user.login ?? "---",
4848
style: GSYConstant.largeTextWhite,
4949
),
5050
accountEmail: new Text(
51-
user.email != null ? user.email : user.name != null ? user.name : "---",
51+
user.email ?? user.name ?? "---",
5252
style: GSYConstant.subNormalText,
5353
),
5454
//用户名
@@ -58,7 +58,7 @@ class HomeDrawer extends StatelessWidget {
5858
onTap: () {},
5959
child: new CircleAvatar(
6060
//圆形图标控件
61-
backgroundImage: new NetworkImage(user.avatar_url != null ? user.avatar_url : "---"),
61+
backgroundImage: new NetworkImage(user.avatar_url ?? GSYICons.DEFAULT_REMOTE_PIC),
6262
),
6363
),
6464
decoration: new BoxDecoration(

0 commit comments

Comments
 (0)