我正在尝试处理缓存的图像。 我遵循了这个https://flutter.dev/docs/cookbook/images/cached-images, 但这不起作用。
CachedNetworkImage引发错误:“参数类型'CircularProgressIndicator'无法分配给参数类型'(BuildContext,String)→Widget'。(argument_type_not_assignable at [hello2] lib / main.dart:21)” >
下面是问题代码:
import 'package:flutter/material.dart';
import 'package:cached_network_image/cached_network_image.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
final title = 'Cached Images';
return MaterialApp(
title: title,
home: Scaffold(
appBar: AppBar(
title: Text(title),
),
body: Center(
child: CachedNetworkImage(
placeholder: CircularProgressIndicator(),
imageUrl:
'https://picsum.photos/250?image=9',
),
),
),
);
}
}
```dart
答案 0 :(得分:2)
更改后可以使用:
cwd = os.getcwd()
input_dir = os.path.join(cwd, "my .txt files dir")
sorts = sorted(glob(input_dir), key = lambda x:(len(x) , x))
for f in sorts :
f = open(input_dir, 'a')
data = "add text"
f.write(data)
f.close()
收件人:
placeholder: CircularProgressIndicator(),
顺便说一句:cached_network_image的变化为0.6.0。
教程链接(https://flutter.dev/docs/cookbook/images/cached-images)已过期。