如何根据颤动的条件渲染小部件?
Posted
技术标签:
【中文标题】如何根据颤动的条件渲染小部件?【英文标题】:How do I render a widget based on a condition in flutter? 【发布时间】:2021-09-05 18:10:57 【问题描述】: Widget build(BuildContext context) => Scaffold(
appBar: AppBar(
title: Text(MyApp.title),
centerTitle: true,
),
body: (()=>
if(!list)
return Register();
else
return Homepage();
)
);
我的应用程序在初始化时从本地存储中获取一个列表,之后要呈现的下一页取决于该列表是否为空。有没有办法根据条件确定要渲染的小部件?
【问题讨论】:
【参考方案1】:Widget build(BuildContext context) => Scaffold(
appBar: AppBar(
title: Text(MyApp.title),
centerTitle: true,
),
body: list.isEmpty ? Register() : Homepage()
);
【讨论】:
成功了,抱歉这个愚蠢的问题。我对 Dart 很陌生,它与 javascript 完全不同 没关系!万事如意!以上是关于如何根据颤动的条件渲染小部件?的主要内容,如果未能解决你的问题,请参考以下文章