스토리북 - Organizando seus 위젯

3521 단어 fluttermobilewebdev
Qualquer desenvolvedor independente da fase de sua carreira já teve algum tipo de dificuldade para entender o código, as funcionalidade e algum componente.
Fez e refez a lógica do fluxo para entender o que cada item do código fazia, esse onboarding do projeto acaba possuindo uma curva de aprendizagem. Bom seria se possuíssemos algum tipo de organizador dos componentes ... pois isso já é possível.😮

React o Storybook은 오픈 소스로 구성되어 있고, 터미널 없이 사용할 수 있으며, 구성 요소는 구성 요소를 촉진하고 보조적으로 구성할 수 있습니다.

가장 인기 있는 프로젝트 중 하나인 Storybook은 Flutter가 위젯을 구성하는 데 사용되는 프로젝트 중 하나입니다.

다음을 사용하세요:

1. 설치

Na raiz do seu projeto digite no terminal:
$ flutter pub add storybook_flutter
2. 우산도 오 동화책

크리 오 아르키보main_storybook.dart
코드 예시:

void main() {
  runApp(StorybookApp());
}

class StorybookApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) => Storybook(
    children: [
      Story.simple(
        name: 'Your Widget Name One',
        child: const TextField(
          decoration: InputDecoration(
          border: OutlineInputBorder(),
          labelText: 'Input field',
          ),
        ),
      ),
      Story.simple(
        name: 'Your Widget Name Two',
        child: const Text('Text Widget'),
      ),
       Story.simple(
        name: 'Your Widget Name Three',
        child:const Icon(
           Icons.person
        ),
      ),
    ],
  );
}


속성



name: o Nome do seu Widget
child: seu Widget

중요한 이름은 possa ajudar와 동일한 seus 위젯입니다.

Compilando seu código


flutter run -d chrome -t caminhoAte/main_storybook.dart
3. 위젯



Os Widgets는 개별적으로 작동하며 시각적으로 표시하고 코드를 제어할 수 있습니다.


Primeiro 위젯




세군도 위젯




테르세이로 위젯



4. 아웃로스 재귀

Flutter Storybook의 모든 구성 요소는 더 이상 필요하지 않은 기능을 제공합니다:
  • 다양한 장치에서 위젯의 시각화 허용
  • 다크 테마 변경
  • Argumentos dinâmicos em seus 위젯

  • Com o Flutter Storybook은 새 개발자의 온보레이딩 시간 없이 쉽게 사용할 수 있도록 합니다. Para maiores informações Consulte a documentaçãoFlutter Storybook

    Aproveita는 Flutter Storybook과 Desenvolver com ele에 대해 자세히 설명하고 있습니다.

    가치 ✌️

    좋은 웹페이지 즐겨찾기