flutter - 如何知道要导入哪个模块来使用一个类?

标签 flutter dart

使用flutter/dart,如何快速知道要为一个类导入哪个包/模块?
例如,查看类 RenderRepaintBoundary ,及其文档页面:https://api.flutter.dev/flutter/rendering/RenderRepaintBoundary-class.html ,我不知道如何导入它。
编译器错误看起来像

Error: 'RenderRepaintBoundary' isn't a type.
    RenderRepaintBoundary boundary = ...

没有关于缺少导入的指针。

最佳答案

在文档的左上角,在本例中为 RenderRepaintBoundary class ,有一个给定的层次结构,如Flutter > rendering > RenderRepaintBoundary class .
从那里您可以找到特定类所属的包。
在这种情况下,单击 rendering显示要导入的包。

rendering library The Flutter rendering tree.

To use, import package:flutter/rendering.dart.

关于flutter - 如何知道要导入哪个模块来使用一个类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63046525/

相关文章:

list - 实现 list 的更快方法?

function - Flutter:如何从另一个类调用方法?

image - 如何在不给轮播 slider 高度的情况下增加Flutter轮播 slider 中图像的宽度和高度

flutter - 如何为小部件提供文本样式,并在 flutter 中将其应用于所有后代?

flutter - inject-dart 无法快照构建脚本 .dart_tool/build/entrypoint/build.dart。这可能是由错误配置的构建器定义引起的

dart - Dart无法访问云端点API

dart - Flutter 异步回调测试

php - 有没有办法让 flutter webview 使用 android 相机上传文件?如何在 webview_flutter flutter 中打开文件选择器?

flutter - 如何使一行可点击? flutter

dart - 将参数传递给 initState