使用json_serializable插件生成模板代码
1.添加依赖库
打开跟目录pubspec.yaml
文件添加依赖库:
dependencies:
json_annotation: ^4.4.0//注解依赖
dev_dependencies:
json_serializable: ^6.1.4//json格式化
build_runner: ^1.6.1
2.利用json生成模板代码可以使用网页https://caijinglong.github.io/json2dart/index.html
import 'package:json_annotation/json_annotation.dart';
//这个名字一定要跟模板代码的文件名一致
part 'category_mode.g.dart';
@JsonSerializable()
class CategoryBean extends Object {
@JsonKey(name: 'categories')
List<Categories> categories;
@JsonKey(name: 'message')
String message;
CategoryBean(this.categories,this.message,