123456789101112131415161718192021222324252627282930313233343536373839404142 |
- import 'package:flutter/material.dart';
- import 'package:auto_route/auto_route.dart';
- import 'package:plugin_basic/modules/global_web_page.dart';
- import 'package:plugin_basic/provider/user_config/user_config_service.dart';
- import 'package:router/componentRouter/component_service_manager.dart';
- @RoutePage()
- class MePage extends StatelessWidget {
- const MePage({Key? key}) : super(key: key);
- @override
- Widget build(BuildContext context) {
- return Scaffold(
- appBar: AppBar(title: Text("Me")),
- body:Center(
- child: Column(
- children: [
- ElevatedButton(
- onPressed: () {
- UserConfigService.getInstance().setUserInfo("李四");
- },
- child: const Text('跨页面修改用户信息'),
- ),
- ElevatedButton(
- onPressed: () {
- ComponentServiceManager().profileService.startEditProfilePage(context: context);
- },
- child: const Text('Go to Edit Profile Page'),
- ),
- ElevatedButton(
- onPressed: () {
- GlobalWebPage.startInstance(context: context, title: "baidu", url: "https://www.baidu.com");
- },
- child: const Text('Go to Global Web Page'),
- ),
- ],
- ),
- ),
- );
- }
- }
|