flutter引入包有些函数没找到,它是哪来的

刚接触,环境算是搭好了。

但看[编写你的第一个 Flutter App [1/2]](https://link.zhihu.com/?targe... 讲引入english_words包。

我一开始没明白,这个包里的api在哪查到的。

仔细看了教程上面有这个网址english_words | Dart Package

在里面看到了一些english_words的函数 。

所以是不是所有的包 都可以要在这里查看api.(如果不是应该去哪呢?)

还有一个小问题:

就它的Usage里有一个:

import 'package:english_words/english_words.dart';
main() {
nouns.take(50).forEach(print);
}

我在english_words | Dart Package找到了 nouns函数 ,

它只是一个列表。

但是这句

nouns.take(50).forEach(print);

后面的 take 和 foreach 我没找到在哪里?

=================================

这是不明白的两个地方。

谢谢

回答

官方库看官方文档,第三方库就看第三方作者提没提供文档了。一般大点儿的开源库都会有,直接找到相应的 GitHub 仓库看 Wiki 就好。

takeforeachList 类型自带的方法啊(其实是实现自 Iterable 接口),它已经包含在 dart:core 里了,自动引入的,不需要手动 import

以上是flutter引入包有些函数没找到,它是哪来的的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>