【问题标题】:Flutter Extract Method vs. Extract Widget vs. Extract Flutter Widget in androidStudioFlutter Extract Method vs. Extract Widget vs. android Studio中的Flutter Widget提取
【发布时间】:2020-12-11 23:03:22
【问题描述】:

您好,我是 Flutter 新手,我有几个关于 Android Studio 中的 Extract Method 和 Extract Widget 的问题。

  1. 在使代码整洁和可重用方面, Extract Method 和 Extract Widget 有什么区别? 我什么时候知道该使用什么?看来它们对我来说都很好。

  2. 如果我 Right click 在要提取的小部件上并转到 Refactor -> Extract Flutter Widget 那么它可以工作,但是如果我在小部件上 Left click 以聚焦并使用热键 Command+Option+W,它不起作用。为什么会这样?此外,如果我转到Flutter outline -> 选择小部件 -> Right click -> Extract Widget,那么它会显示相同的结果。 Extract Flutter Widget 和 Extract Widget 有什么区别?

谢谢。

【问题讨论】:

标签: flutter widget refactoring extract


【解决方案1】:

如果你想显示一个小部件,请使用 Extract 小部件和方法,基本上是一个需要执行的功能,基本上是逻辑部分。 您可以通过在方法中返回小部件来做同样的事情,但根据性能基础,这不是一个正确的选择。

但如果你是初学者,那么现在就可以使用。

这条评论基本上是Satyarth Mittal发的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-07-12
    • 1970-01-01
    • 2019-05-11
    • 2021-08-09
    • 1970-01-01
    • 2020-05-14
    • 1970-01-01
    • 2021-12-19
    相关资源
    最近更新 更多