码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • flutter web 优化和flutter_admin_template


    文章目录

    • Flutter Admin Template
          • [Live demo](https://githubityu.github.io/live_flutter_admin)
          • Web 优化
      • Setup
          • 登录
          • 注册
          • 英文 亮色主题 中文 暗黑主题
          • 管理员登录权限 根据权限动态添加路由
      • 第三方依赖
      • License
      • 最后
      • 参考学习

    Flutter Admin Template

    Responsive web with light/dark mode and multi language supported. The objective of this project is
    to develop an admin portal website with Flutter v3 (SDK version 3.13.4).

    Live demo
    Web 优化

    通过加载web 发现https://fonts.gstatic.com/s/notosanssc下载了NotoSansSC和Roboto
    https://fonts.gstatic.com/s/roboto/v20/Roboto.ttf Robot
    canvaskit.wasm
    家里穷出去不方便,避免去外面下载 做以下几步

    1. 定义 fontFamily: ‘NotoSansSC’

    2. Roboto 更换链接 a6.push(p.x6(d,e.G3(d),j))}}if(!m)a6.push(p.x6(“Roboto”
      ,“https://githubityu.github.io/live_flutter_admin/assets/assets/fonts/Roboto.ttf”,“Roboto”))

    3. 打包web flutter build web --web-renderer auto
      –dart-define=FLUTTER_WEB_CANVASKIT_URL=./canvaskit/
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述

    Setup

    1 Clone the repo

    $ git clone https://github.com/githubityu/flutter_admin_template.git
    $ cd flutter_admin_template
    
    • 1
    • 2

    2 Running:

    $ flutter run
    
    • 1
    登录
    注册
    英文 亮色主题 中文 暗黑主题
    管理员登录权限 根据权限动态添加路由

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    第三方依赖

    名称及版本作用
    flutter_hooks钩子
    hooks_riverpod状态管理
    riverpod_annotation状态管理
    dio:网络请求
    retrofit网络请求
    webview_flutter内置webview加载
    ityu_tools工具
    flex_color_scheme主题颜色
    go_router路由
    go_router_builder路由
    awesome_dialog弹框
    flutter_smart_dialog弹框提示
    logger日志

    License

    MIT

    最后

    如果你喜欢这个项目,欢迎给我一个star。里面可能还有许多需要修改的bug,欢迎大家提出来,我将持续更新这个项目)
    下一步用dartfrog写接口,然后后台管理接入
    dartfrog

    参考学习

    flutter-web-admin
    flutter_admin_scaffold

  • 相关阅读:
    Altium Designer学习笔记2
    【初阶数据结构题目】18.设计循环队列
    python threading和multiprocessing模块基本用法实例分析
    Java框架学习顺序,主要讲解三大框架
    如何应对数据安全四大挑战?亚马逊云科技打出“组合拳”
    @Autowired与@Resource区别
    使用AOP做日志切面
    Java基础(第七期):Java面向对象和类 && 类的封装 &&Java构造器 && JavaBean标准
    阿里云: web如何直传oss & 常见问题 & oss图片的常用处理
    Java加密1-散列函数
  • 原文地址:https://blog.csdn.net/yujunlong3919/article/details/133131772
  • 最新文章
  • 【JVM】编译执行与解释执行的区别是什么?JVM 使用哪种方式?
    用 Hashids 优雅解决 C 端自增 ID 暴露问题
    V8引擎 精品漫游指南--Ignition篇(上) 指令 栈帧 槽位 调用约定 内存布局 基础内容
    LLVM Pass快速入门(四):代码插桩
    milkup:桌面端 markdown AI续写和即时渲染
    基于项目工程构建SBOM(软件物料清单)的研究
    鸿蒙应用开发UI基础第二节:鸿蒙应用程序框架核心解析与实操
    .NET 中如何快速实现 List 集合去重?
    扣子Coze实战:从0到1打造抖音+小红书热点监控智能体
    浅谈数据访问层
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号