Files
yifeng.yl 2e9702ec7b add file
2019-01-08 20:39:13 +08:00

43 lines
1.1 KiB
Dart
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/*
* @Author: 一凨
* @Date: 2018-12-22 20:37:58
* @Last Modified by: 一凨
* @Last Modified time: 2018-12-22 20:49:56
*/
import 'package:flutter/material.dart';
import '../../../../common/widget_demo.dart';
import './demo.dart';
const String content0 = '''
### **简介**
> 属于 Material 风格下的一个widget
- 如果同时给Tab传入icon和texttext将会被展现在icon的下面
''';
const String content1 = '''
### **基本用法**
> 通常需要配合TabBar TabBarView使用
- TabBar中的children和TabBarView中的数组成一一对应关系
- TabController 可以协调TabBarView和Tab之间的选择和个数等
''';
class Demo extends StatefulWidget {
static const String routeName = '/components/Tab/Tab';
_DemoState createState() => _DemoState();
}
class _DemoState extends State<Demo> {
@override
Widget build(BuildContext context) {
return WidgetDemo(
codeUrl: 'components/Tab/Tab/demo.dart',
docUrl: 'https://docs.flutter.io/flutter/material/Tab-class.html',
title: 'Tab',
contentList: [
content0,
content1,
TabDemo(),
],
);
}
}