android - 从一个文件导入到另一个文件的问题 - Flutter
问题描述
我有一个包含建筑物详细信息列表的destination.dart 文件,并将该文件导入building_screen.dart 和building_carousel.dart。然而,尽管它曾经是无错误的,但现在我得到错误,即 Destination 需要被定义为类,尽管它存在于 destination.dart 和导入中。我该如何解决这个问题?
import 'package:flutter/material.dart'; (this is where it shows error)
class Building {
String imageUrl;
String name;
String description;
String date;
String details;
List<String> imagePaths;
Building({
this.imageUrl,
this.name,
this.description,
this.date,
this.details,
this.imagePaths,
});
}
List<Building> buildings = [
Building(
imageUrl: 'assets/images/close-up_library.jpg',
name: 'The Library',
description: 'View the innovative Library of Birmingham',
date: 'Date built: 2010',
details: ' '
];
其他文件正在导入此文件以显示建筑物。此外,当我尝试运行该应用程序时,会显示“用于空值的空检查运算符”错误并且“Dart 编译器意外退出”。
解决方案
推荐阅读
- spring - Spring CachingConnectionFactory 在 Tibco EMS 代理重新启动时挂起
- java - 将 JAVA_HOME 添加到 Linux - 正确方法
- windows - pyinstaller 在编译 pandas 时出现奇怪的错误
- hive - 在指定数据库之前,已应用 Sentry 授权,但 ACL 不工作
- java - 在动态代理的动态生成字节码中究竟发生了什么?
- java - Jackson JsonUnwrapped 和通用
- android - 异常逃脱了 try 块
- c# - 输入多个 id 的 GET 操作 .NET
- visual-studio - Windows 上的 TianoCore UEFI 开发工具包构建配置
- ng-bootstrap - NgBootstrap 手风琴组件