我有一个像这样的 TextFormField:
TextFormField(
cursorColor: Colors.black,
decoration: InputDecoration(
prefixIcon: Icon(Icons.email),
errorMaxLines: 2,
border: OutlineInputBorder(
borderRadius: BorderRadius.circular(10),
),
errorBorder: OutlineInputBorder(
borderSide: BorderSide(
width: 2,
),
),
),
autocorrect: false,
onChanged: (_) {},
validator: (_) {},
),
Run Code Online (Sandbox Code Playgroud)
每当调用onChanged()时,这个 TextFormField 就会从 api 获取电子邮件,所以我决定在里面放一个进度/加载指示器来指示它正在获取数据,但我很难弄清楚实现它。
那么有没有办法可以在 TextFormField 中插入CircularProgressIndicator()或简单的进度/加载指示器?
像这样的东西:
我在我的实现中更改了一些东西,我想标记一些不推荐使用的类,以便他们将使用新的实现。
如何在 dart 中将类标记为已弃用?现在我只将它记录为已弃用,而没有实际标记类或将其划掉。
/// Throws a BadRequestException - 400
class BadRequestException implements Exception {}
/// Throws a NotFoundException - 404
class NotFoundException implements Exception {}
/// Throws a ConflictException - 409
class ConflictException implements Exception {}
/// [DEPRECATED]
/// Don't use this anymore, this is deprecated.
class AlreadyExistsException implements Exception {}
Run Code Online (Sandbox Code Playgroud)