index.dart 980B

12345678910111213141516171819202122232425262728
  1. import 'package:farmer_client/widgets/Modal.dart' as modal;
  2. import 'package:farmer_client/widgets/layout/BasicPage.dart';
  3. import 'package:flutter/material.dart';
  4. import 'package:get/get.dart';
  5. import '../../utils/timer.dart';
  6. import './widgets/home/index.dart';
  7. class Home extends BasicPage {
  8. Home({Key? key}) : super(key: key) {
  9. tabIndex = 0;
  10. naviTitle = '首页';
  11. }
  12. @override
  13. Widget builder(BuildContext context) {
  14. setTimeout(() {
  15. // showDialog(context: Get.overlayContext!, builder: (BuildContext c) {
  16. // return Modal(type: 'dialog', title: '测试', message: '这是一段 message !', onConfirm: () => print('hahahaha'),);
  17. // } );
  18. // Get.dialog(Modal(type: 'dialog', title: '测试', message: '这是一段 message !', onConfirm: () => print('hahahaha'),));
  19. modal.showDialog(title: '测试', content: SizedBox(width: 400, height: 300,), onConfirm: () => false);
  20. }, 2000);
  21. return const HomePage();
  22. }
  23. }