123456789101112131415161718192021222324252627282930313233343536373839 |
- import 'package:get/get.dart';
- import 'package:get_demo/models/good_model.dart';
- import 'package:get_demo/modules/home/controllers/home_controller.dart';
- import 'package:get_demo/modules/second/states/second_state.dart';
- class SecondController extends GetxController {
- SecondState state = SecondState();
-
- final controllerP = Get.find<HomeController>();
-
- bool isLike(Result result) {
- return controllerP.state.likeList
- .any((element) => element.sId == result.sId);
- }
-
- addLike(Result result) {
- controllerP.state.likeList.add(result);
- }
-
- removeLike(Result result) {
- controllerP.state.likeList.remove(result);
- }
- @override
- void onInit() {
- super.onInit();
-
- state.Detail = Get.arguments;
- }
- @override
- void onClose() {}
- }
|