Как узнать, что для украшения объекта требуется «Отделка коробки»

#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