//导入material.dart后不必导入meta.dart
//import 'package:meta/meta.dart';
import 'package:flutter/material.dart';
void main() {
runApp(
MaterialApp(
title: '@required参数示例',
home: MyApp(),
),
);
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: Text('@required参数示例'),
),
//动画容器组件
body: AnimatedContainer(
//可选参数
margin: EdgeInsets.only(left: 10.0),
//duration为必传参数 不传会报异常
duration: Duration(seconds: 2),
//可选参数
width: 40.0,
//可选参数
height: 50,
//可选参数
color: Colors.yellow,
),
);
}
}
'