getx框架
SquareItem(
tag: "我的",
index: index,
model: _.squareList[index],
fromUserDetail: true,
selectCallback: _.selectCallback,
);
class SquareItem extends StatelessWidget {
SquareListModel model;
StoreController storeController = Get.find();
final ValueChanged<String>? selectCallback;
String? tag;
bool detail;
int index;
bool fromTopic;
bool fromUserDetail;
SquareItem(
{Key? key,
required this.model,
this.index = 0,
this.detail = false,
this.tag = "",
this.fromTopic = false,
this.selectCallback,
this.fromUserDetail = false})
: super(key: key);
Get.toNamed(
"square-detail?id=${model.id}&tag=${this.tag}&index=${index}&fromUserDetail=${fromUserDetail}")
?.then((v) {
controller.data[index] = v;
controller.update();
}
版权声明:本文为zqwily原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。