#flutter
Вопрос:
Я новичок в flutter, поэтому вопрос может быть очень простым… откуда я могу понять, что свойство «Контейнер» «украшение» нуждается в «украшении коробки» официальный сайт flutter говорит, что «украшение» нуждается в типе «Украшение». Я добавляю одно изображение для лучшего понимания..Заранее спасибо, введите описание изображения здесь
Комментарии:
1.
BoxDecoration
наследуетDecoration
тип. Так что, насколькоContainer
это касается,BoxDecoration
относится к типуDecoration
. Вы можете и должны использоватьBoxDecoration()
дляContainer
.Decoration
это абстрактный тип, поэтому вы все равно никогда не сможете указатьDecoration()
его в качестве значения.2. вы заглядывали в официальные документы? api.flutter.dev/flutter/painting/BoxDecoration-class.html
3. спасибо всем за хорошее объяснение..
Ответ №1:
Тот , который мы в основном используем BoxDecoration
, — это пример кода:
Container(
decoration: BoxDecoration(
color: const Color(0xff7c94b6),
image: const DecorationImage(
image: NetworkImage('https://flutter.github.io/assets-for-api-docs/assets/widgets/owl-2.jpg'),
fit: BoxFit.cover,
),
border: Border.all(
color: Colors.black,
width: 8,
),
borderRadius: BorderRadius.circular(12),
),
)
для получения дополнительной информации api.flutter.dev
Ответ №2:
Честно говоря, иногда догадаться о таких вещах без использования Интернета трудно в Трепете. Но таких случаев немного. Не волнуйся. Со временем ты их выучишь.
Комментарии:
1. Спасибо bathuhankrbb