Blame view

lib/models/test_model.dart 420 Bytes
2a29701f   liangchengyou   feat:提交代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
  import 'package:json_annotation/json_annotation.dart';
  
  part 'test_model.g.dart';
  
  @JsonSerializable()
  class TestModel {
    @JsonKey(name: 'test_name')
    String? name;
    @JsonKey(defaultValue: '男')
    String? sex;
    int? age;
  
    TestModel({this.name,this.sex,this.age});
  
    factory TestModel.fromJson(Map<String, dynamic> json) => _$TestModelFromJson(json);
  
    Map<String, dynamic> toJson() => _$TestModelToJson(this);
  }