Flutter_Cart

一个 Flutter 包,让您的生活更轻松。此包用于维护购物车。

flutter_cart-sample-

用法

建议使用任何状态管理。例如:Provider、Redux等

要使用此插件,请在您的pubspec.yaml文件中将flutter_cart添加为依赖项

入门

  • 首先创建一个flutter cart包的实例。
     var cart = FlutterCart();
  • 获取实例后,我们就可以使用内置方法了
    • 将商品添加到购物车
           cart.addToCart(
                  {@required dynamic productId,
                   @required dynamic unitPrice,
                   @required int quantity,
                   dynamic uniqueCheck,
                   dynamic productDetailsObject});
      
    • 逐一从购物车中删除商品 ➖
          cart.decrementItemFromCart(index);
      
    • 逐一将商品添加到购物车 ➕
          cart.incrementItemToCart(index);
      
    • 获取总金额
          cart.getTotalAmount()
      
    • 获取总数量
          cart.getCartItemCount()
      
    • 从购物车中获取特定商品
          cart.getSpecificItemFromCart(cartId)
      

GitHub

https://github.com/osamaasifoak/flutter_cart