File tree Expand file tree Collapse file tree 3 files changed +6
-12
lines changed Expand file tree Collapse file tree 3 files changed +6
-12
lines changed Original file line number Diff line number Diff 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 });
Original file line number Diff line number Diff 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
Original file line number Diff line number Diff 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 (
You can’t perform that action at this time.
0 commit comments