我正在尝试从资产文件夹中读取降价文件,并能够在我的小部件中显示内容,如下所示:
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: Text('Title'),
),
body: Container(
child: Card(
color: Colors.grey[200],
child: FutureBuilder(
future: DefaultAssetBundle.of(context).loadString('assets/data/text.md'),
builder: (context, snapshot) {
return Text(snapshot.data ?? '', softWrap: true);
}
),
),
)
);
}
有了这个,我就能显示文字了。但是,我想将此内容包装在Flutter的Markdown
小部件中。我应该怎么做? Markdown
只有数据,它接受字符串,而没有其他小部件。