Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flutter 不同文件时颤振错误的Getter_Flutter_Dart - Fatal编程技术网

Flutter 不同文件时颤振错误的Getter

Flutter 不同文件时颤振错误的Getter,flutter,dart,Flutter,Dart,我试图在一个文件中创建所有字符串,但当我尝试时,它会产生一个错误只有静态成员可以在初始值设定项中访问 我想把所有字符串放在一个文件中,并且可以用getter方法调用所有类,无论是普通类、带有StatefullWidget的类还是带有无状态widget的类 错误在初始化器中只能访问静态成员导致ApiService类中的配置字符串 我在config_string.dart中的代码 api_service.dart中的我的代码 您需要访问方法或构造函数中的configStrings: import '

我试图在一个文件中创建所有字符串,但当我尝试时,它会产生一个错误
只有静态成员可以在初始值设定项中访问

我想把所有字符串放在一个文件中,并且可以用getter方法调用所有类,无论是普通类、带有StatefullWidget的类还是带有无状态widget的类

错误
在初始化器中只能访问静态成员
导致ApiService类中的
配置字符串

我在config_string.dart中的代码

api_service.dart中的我的代码


您需要访问方法或构造函数中的
configStrings

import 'package:blogspot/config/config_strings.dart';
import 'package:http/http.dart';

class ApiServices {
  var configStrings = ConfigStrings();
  ApiServices(){
      final String baseUrl = configStrings.blogUrl;
  }  
 Client client = Client();
}
import 'package:blogspot/config/config_strings.dart';
import 'package:http/http.dart';

class ApiServices {
  var configStrings = ConfigStrings();
  final String baseUrl = configStrings.blogUrl;
  Client client = Client();
}
import 'package:blogspot/config/config_strings.dart';
import 'package:http/http.dart';

class ApiServices {
  var configStrings = ConfigStrings();
  ApiServices(){
      final String baseUrl = configStrings.blogUrl;
  }  
 Client client = Client();
}