我正在努力在项目中实现购物车功能,我正在尝试传递序列化的 JSON(使用冻结的包生成),但我的CartItem.Error: Invalid argument (dartObject): Could not convert: Instance of '_$36_CartItem'
我的购物车型号:
part 'user.freezed.dart';
part 'user.g.dart';
@freezed
class User with _$User {
factory User({
required final String id,
required final String email,
required List<CartItem> cart,
}) = _User;
const User._();
factory User.fromJson(Map<String, dynamic> json) => _$UserFromJson(json);
}
Run Code Online (Sandbox Code Playgroud)
产品:
part 'product.freezed.dart';
part 'product.g.dart';
@freezed
class Product with _$Product {
factory Product({
required final String id,
required final String name,
required final double price,
required final bool isBestseller,
required …Run Code Online (Sandbox Code Playgroud)