小编MNM*_*NMB的帖子

GetX 状态管理

我开始学习 flutter 课程,在状态管理部分我决定学习 Getx 状态管理。无论如何,在这个商店教程中,我试图在按下时更改图标状态,但它没有。

我是新手,所以如果你帮助我,我会很感激。

product_item.dart

import 'package:flutter/material.dart';
import 'package:getx_pattern/app/ui/android/products_overview/widgets/product_details.dart';
import 'package:get/get.dart';

import '../../../theme/app_theme.dart';
import './product.dart';
import './products.dart';

class ProductItem extends StatelessWidget {
  final pIndex;
  // final String title;
  // final String imageUrl;

  ProductItem({
    this.pIndex,
  });

  productDetails() {
    Get.to(
      ProductDetailScreen(),
      arguments: product.findById(pIndex.id).title,
      transition: Transition.rightToLeft,
    );
  }

  final Products product = Get.put(Products());
  // final Product pp = Get.put(Product(
  //     id: null, title: null, description: null, price: null, imageUrl: null));

  @override
  Widget build(BuildContext context) {
    return ClipRRect(
        borderRadius: BorderRadius.circular(10.0),
        child: GetBuilder<Products>( …
Run Code Online (Sandbox Code Playgroud)

state-management dart flutter flutter-layout flutter-getx

1
推荐指数
1
解决办法
1万
查看次数