示例我有三个 Dart 类。main.dart
,firstdata.dart
和seconddata.dart
。
然后在firstdata.dart
和seconddata.dart
中我有列表/数组数据firstdata.dart
:
class firstdata{
static logo = [ assets/pic1.png, assets/pic2.png];
static name = [ 'dani', 'lict'];}
seconddata.dart
:class seconddata{
static logo = [ 'assets/image1.png', 'assets/image2.png'];
static name = [ 'rose', 'fanny'];}
问题:如何从
firstdata.dart
和seconddata.dart
调用/访问数组/列表值到main.dart
?
最佳答案
您只能使用类名直接访问所有静态变量。
void main() {
print(Firstdata.logo);
}
class Firstdata{
static var logo = ['logo'];
static var name = [ 'dani', 'lict'];}
class Seconddata{
static var logo = [ 'assets/image1.png, assets/image2.png'];
static var name = [ 'rose', 'fanny'];}
关于arrays - 如何从Flutter中的另一个类访问/调用数组(列表)数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60334759/