小编Bak*_*aka的帖子

Flutter 中“Widget build(BuildContext context)”的“context”是什么意思?

TL;DR:
它是构建方法的第二个参数,还是以常规方式对 BuildContext 参数的名称声明?

我正在通过分解“Widget build(BuildContext context)”的每个元素来学习 Flutter 中构建方法的基本语法。

到目前为止,我的理解如下:

  • @override: annotation
  • Widget build() {}: build method returns a widget
  • BuildContext:一个参数/参数,其中包含有关构建此小部件的树中位置的信息

但是,即使在我阅读了相关的 SO 问题和官方文件之后,还不清楚最后一个词“上下文”的确切含义。

到目前为止我确定的是,名称“上下文”可以更改为您想要的任何名称,这意味着它不必与“上下文”同名。

dart flutter

31
推荐指数
1
解决办法
2万
查看次数

Dart 中的“< >”是什么意思?

通过在线 Dart 课程,我发现了一些用“小于”和“大于”标记括起来的值,例如"List< E >"

例如

List<int> fixedLengthList = new List(5);
Run Code Online (Sandbox Code Playgroud)

我在网上找不到直接答案,可能是因为这个问题太基础了。有人能解释一下这些标记究竟表示什么吗?或者任何链接(如果可能)。

dart flutter

4
推荐指数
1
解决办法
2526
查看次数

标签 统计

dart ×2

flutter ×2