작성자 없음
작성자 정보가 삭제된 글입니다.
작성
·
173
0
borderRadius: BorderRadius.circular(10.0),
반면에 아래 부분은 주석처리하면 이미지가 잘 노출되구요.. asset에 파일이 없는 문제는 아닐꺼같은데 혹시 어떻게 해결할수잇을까요? 일시적인 버그가 아닐까하여 재시작은 여러번 해보았습니다 borderRadius: BorderRadius.circular(10.0),
import 'package:flutter/material.dart';
class RestaurantCard extends StatelessWidget {
// 이미지
final Widget image;
// 레스토랑 이름
final String name;
// 레스토랑 태그
final List<String> tags;
// 평점 갯수
final int ratingCount;
// 배송 걸리는 시간
final int deliveryTime;
// 배송 비용
final int deliveryFee;
// 평균 평점
final double rating;
const RestaurantCard({
required this.image,
required this.name,
required this.tags,
required this.ratingCount,
required this.deliveryTime,
required this.deliveryFee,
required this.rating,
super.key
});
@override
Widget build(BuildContext context) {
return Column(
children: [
// image,
ClipRRect(
// borderRadius: BorderRadius.circular(10.0),
child: image,
),
const SizedBox(height: 16.0),
Text(
name
),
],
);
}
}
참고사항restaurant_screen.dartimport 'package:flutter/material.dart';
import 'package:untitled2/restaurant/component/restaurant_card.dart';
class RestaurantScreen extends StatelessWidget {
const RestaurantScreen({super.key});
@override
Widget build(BuildContext context) {
return Container(
child: Center(
child: Padding(
padding: const EdgeInsets.symmetric(horizontal: 16.0),
child: RestaurantCard(
image: Image.asset(
'asset/img/food/ddeok_bok_gi.jpg',
fit: BoxFit.cover
),
name: '불타는 떡볶이',
tags: ['떡볶이', '치즈', '매운맛'],
ratingCount: 100,
deliveryTime: 15,
deliveryFee: 2000,
rating: 4.52,
),
),
),
);
}
}
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! 답변 1
0
안녕하세요!
코드를 읽는게 불가능하게 붙여넣기 해주셨습니다 ㅠ
구조를 맞춰서 첨부 해주세요.
그리고 만약에 에러 메세지가 있다면 에러도 함께 첨부 해주세요.
모든 에러에는 필수로 에러 메세지가 함께 있어야 확인이 가능합니다.
감사합니다!