import 'package:freezed_annotation/freezed_annotation.dart';\nimport 'package:flutter/foundation.dart';\n\npart 'address.freezed.dart';\npart 'address.g.dart';\n\n@freezed\nclass Address with _$Address {\n const factory Address({\n @required String placeFormattedAddress, @required String placeName, @required String \n placeId,@required double latitude, @required double longitude,}) = _Address;\n\n factory Address.fromJson(Map<String, dynamic> json) =>_$AddressFromJson(json);}\nRun Code Online (Sandbox Code Playgroud)\n这是我的 pubspec.yaml
\npublish_to: 'none'\n\nversion: 1.0.0+1\n\nenvironment:\n sdk: ">=2.12.0 <3.0.0"\n\ndependencies:\n flutter:\n sdk: flutter\n \n freezed_annotation: ^0.14.1\n json_serializable: ^4.1.0\n flutter_hooks: ^0.16.0\n hooks_riverpod: ^0.13.1\n\ndev_dependencies:\n flutter_test:\n sdk: flutter\n …Run Code Online (Sandbox Code Playgroud)