Làm cách nào để giải quyết lỗi không rõ ràng này trong Dart.
nhập 'phi tiêu: io';
nhập 'gói:flutter/material.dart';
nhập 'gói: camera/camera.dart';
nhập 'gói:image/image.dart';
trả về MaterialApp(
tiêu đề: 'Máy ảnh',
Trang chủ: Giàn giáo(
body: new Container(
child: _image == null ? Text('Không có hình ảnh nào để hiển thị') : Image.file(_image),
),
floatingActionButton: FloatingActionButton mới(onPressed:() {
người chọn();
},
tooltip: 'Chọn hình ảnh',
con: Biểu tượng mới (Icons.camera)),
),
);
sai lầm:
Tên 'Image' được định nghĩa trong các thư viện 'package:flutter/src/widgets/image.dart' và 'package:image/src/image.dart'. (ambiguous_import tại [camera] lib\packs\reg.certificate.dart:45)
Hình ảnh hiện hữu Thư viện tiện ích Flutter được định nghĩa trong, cũng trong 'gói:image/image.dart' được định nghĩa trong Nhưng tôi muốn bắt đầu với Thư viện Widget Flutter Làm thế nào để tham khảo nó?
Đây là package:image/image.dart--> Hình ảnh của thư viện giải mã hình ảnh。
Ví dụ: nếu bạn có một tệp có tên là nhập:
Nhập 'package:image/image.dart' dưới dạng Hình ảnh;
Sau đó, các lớp trong gói đó sẽ làHình ảnh.hình ảnh
。
Giới thiệu về phi tiêu - Lỗi: Tên 'Hình ảnh' được xác định trong thư viện 'package:flutter/src/widgets/image.dart' và 'package:image/src/image.dart' . Tìm thấy một câu hỏi tương tự: https://stackoverflow.com/questions/53514344/
Tôi là một lập trình viên xuất sắc, rất giỏi!