【问题标题】:How to display variable from a class to another class如何将变量从一个类显示到另一个类
【发布时间】:2019-09-05 02:05:26
【问题描述】:

如何将变量从一个类显示到另一个类 我想显示从 Helper 类到 displaydata 类的变量“文本”如何做到这一点。 这是我的代码..

void main() {
  Helper.getData('Hello World!');
} 

class Helper {
  static getData(String someText){
    var text = someText
  }
}

class displaydata{

}   

【问题讨论】:

  • textHelper.getData 函数的局部变量。无法从该功能之外访问它。如果您需要这样做,请使用成员变量、(static) 类变量,或从 Helper.getData 中将其传递给 displaydata
  • 给我看一些代码
  • 成员变量、类变量、传递参数是任何基础教程都会涵盖的非常基本的东西。它们并不特定于 Dart 或 Flutter。
  • 使用构造函数将有助于实现这一目标

标签: android dart flutter


【解决方案1】:

我不知道我的理解是否正确,您可以将文本传递给要在其中显示文本的类的构造函数。希望对您有所帮助!

void main() {
  String s = Helper.getData('Hello World!');
  DisplayData data = DisplayData(s);
  data.displayText();
} 

class Helper {
  static getData(String someText){
    var text = someText;
    return text;
  }
}

class DisplayData{
    String text;
    DisplayData(this.text);
    void displayText(){
       print(text);
    }


}   

【讨论】:

    猜你喜欢
    • 2021-05-07
    • 2014-01-03
    • 1970-01-01
    • 2013-02-08
    相关资源
    最近更新 更多