美文网首页
Flutter之Tips

Flutter之Tips

作者: zwing | 来源:发表于2020-01-16 10:28 被阅读0次

1. flutter隐藏控件方法

// 方案一
// 通过控制 height 控制显示与隐藏 
Container(
  color: Colors.red,
  height: data == null ? 0.0 : 120.0,
),

// 方案二
// 通过返回 空的widget或者直接返回null 控制显示与隐藏
Widget customWidget (BuildContext context) {
  return isVisible
  ? YourWidget // 你的widget
  : Container(); // 空的widget, 也可以直接返回null
  }

// 方案三
// 用 Offstage 包裹, 通过属性 offstage 控制显示与隐藏 
new Offstage(
  offstage: data == null, 
  child: Container(color: Colors.red, height: 120.0,),
),

2.日期比较

// 是否大于7天
getIsMoreWeek(String dateStr) {
  DateTime now = DateTime.now();
  DateTime expireTime = DateTime.parse('2020-11-13');
  Duration duration = expireTime.difference(now);
  return duration.inDays > 7 ? true : false;
}

3.待续...

相关文章

  • Flutter优化相关

    Flutter之禅 内存优化篇Flutter ImageCacheFlutter 性能优化 Tips

  • Flutter之Tips

    1. flutter隐藏控件方法 2.日期比较 3.待续...

  • VSCode搭建Flutter开发环境 For Mac

    Tips: Flutter 相关内容将在稀土掘金中持续更新... VSCode搭建Flutter开发环境 For ...

  • Flutter Tips

    如何全局修改App字体大小?修改MediaQuery里面的textScaleFactor属性,以新的MediaQu...

  • Flutter tips

    flutter禁用滚动事件Flutter进阶:深入探究 ListView 和 ScrollPhysicsFlutt...

  • Flutter Tips 01

    1 AppBar 1.1 被限制了宽度的leading属性 在官方的这个图中,leading是被限制了宽度,且是个...

  • flutter 小tips

    常用快捷键: 展开/关闭代码块: command + .跳转到 下/上 一个光标位置: alt + comman...

  • Flutter Tips记录

    1. 访客模式 查找最近的RenderObjectElement 2. 锁 flutter是单线程的,在_Inac...

  • Flutter小tips

    全局灰色

  • Dart tips for Flutter

    作者:ZacJi链接:https://juejin.cn/post/6875645074068865031[htt...

网友评论

      本文标题:Flutter之Tips

      本文链接:https://www.haomeiwen.com/subject/uiqfzctx.html