• 2024-07-05node-sass 依赖包无法安装的解决方法
     一、问题描述重装Node后,重新启动项目,报错未找到node-sass模块试过各种npm方法后依然无效,于是放弃安装。 网上常见的解决方法使用cnpm:cnpminstallnode-sass--save(失败)指定镜像源:npminode-sass--save--sass_binary_site=https://npm.taobao.org/mirrors/node
  • 2024-07-04flutter状态管理 provider使用
    provider是flutter官方推荐的状态管理插件,是基于InheritedWidget实现的。下面我们来讲一个provider的使用方法。1.在pubspec.yaml文件中添加provider:^6.1.2开发文档:https://pub-web.flutter-io.cn/packages/provider可以查看使用方法和最新版本号。添加完成后,进行保
  • 2024-06-17dart最新2024.06.17
    import'package:flutter/material.dart';voidmain(){runApp(constMyApp());}classMyAppextendsStatelessWidget{constMyApp({super.key});@overrideWidgetbuild(BuildContextcontext){returnconstMaterialApp(title:&
  • 2024-06-17dart闪屏成功跳转
    import'package:flutter/material.dart';voidmain(){runApp(constMyApp());}classMyAppextendsStatelessWidget{constMyApp({super.key});@overrideWidgetbuild(BuildContextcontext){returnconstMaterialApp(title:&
  • 2024-06-135.16
    import'package:flutter/material.dart';import'package:test1/Do/UserDao.dart';//Makesurethispathiscorrectimport'package:test1/page/logined.dart';import'register.dart';//ImportyourRegisterPageclassclass
  • 2024-06-135.17
    import'dart:async';import'package:dio/dio.dart';import'package:flutter/material.dart';import'package:test1/page/video.dart';//导入获取用户信息的方法import'../Do/UserDao.dart';import'../component/container
  • 2024-06-135.24
    import'package:flutter/material.dart';import'package:test1/page/picture.dart';import'package:test1/page/record_column.dart';import'package:test1/page/video.dart';//导入video1页面import'package:test1/page/rec
  • 2024-06-135.27
    import'package:flutter/cupertino.dart';import'package:flutter/material.dart';import'package:test1/page/video.dart';import'../component/container.dart';import'../component/drawer.dart';import'ope
  • 2024-06-135.13
    import'package:flutter/material.dart';import'package:test1/page/record_column.dart';import'package:test1/page/video.dart';//导入video1页面import'package:test1/page/record_column.dart';import'../Do/UserDao.da
  • 2024-06-13一文看完dart语法
    main(){ varpi=3.14;//变量 //dynamica;//静态类型 inta=42;//整数 doubleb=3.15;//浮点数 boolc=true;//布尔数 Stringe='答案'; pi+=106%50; constf=4.10;//不改变的值,编译时已知 finalStringg='JJ';//不改变的值,不能被重新分配 String?m=null;//创建空值
  • 2024-06-09Flutter 急迫单子与懒惰单子。加载和实例化
    我了解eager和lazy单子之间的区别:eager在首次加载时实例化,而lazy则在首次使用(方法调用)时实例化。现在,为了充分理解两者的区别,我们应该知道加载是何时发生的。根据本文,加载发生在启动Dart虚拟机阶段。就在
  • 2024-06-09Windows环境如何使用Flutter Version Manager (fvm)
    Windows环境如何使用FlutterVersionManager(fvm)FlutterVersionManager(fvm)是一个用于管理多个FlutterSDK版本的命令行工具,它允许开发者在不同项目之间轻松切换Flutter版本。这对于需要维护多个使用不同Flutter版本的项目的开发人员来说非常有用。本文将为
  • 2024-06-02【Flutter】路由详解
  • 2024-06-02【Flutter】Getx上篇
  • 2024-06-02【Flutter】Getx下篇
  • 2024-05-31前端学习-Dart官方文档学习-005-控制流
    官方文档链接Loops循环forloopswhileanddowhileloopsbreakandcontinueBranching,likeifandswitchExceptions,liketry,catch,andthrowfor、for-in、forEachvarcallbacks=[];for(vari=0;i<2;i++){callbacks.add(()=>print(i));}//Th
  • 2024-05-31Dart语言基础
    简介基于Dart语言,跨平台(移动端-Android-iOS/Web-各种浏览器/桌面-Windows-Mac/嵌入式平台-Linux-Fuchsia和高性能(GPU图形渲染技术)可达到120fps(胜任游戏)flutter中文文档Dart概述Dart强类型的,面向对象的编程语言运行方式一种是原生虚拟机,另一种是Dart转成js代码运行在浏览器Da
  • 2024-05-30flutter - [01] Dart概述
    题记部分 一、什么是dartdart是由谷歌开发的计算机编程语言,可以被用于web、服务器、移动应用和物联网等领域的开发dart诞生于2011年,号称要取代JavaScript。但是过去的几年中一直不温不火,直到Flutter出现后,被人们重新重视。要学习Flutter,必须首先得学习Dart。dart官网:htt
  • 2024-05-29前端学习-Dart官方文档学习-003-模式匹配
    官方文档链接简介匹配和解构//匹配consta='a';constb='b';switch(obj){//Listpattern[a,b]matchesobjfirstifobjisalistwithtwofields,//thenifitsfieldsmatchtheconstantsubpatterns'a'and'b'.c
  • 2024-05-29前端学习-Dart官方文档学习-002-类型
    官方文档链接基本类型Dart支持以下类型:Numbers(int,double)Strings(String)Booleans(bool)Records((value1,value2))Lists(List,alsoknownasarrays)Sets(Set)Maps(Map)Runes(Runes;oftenreplacedbythecharactersAPI)Symbols(Symbol)Thevaluenu
  • 2024-05-24前端学习-Dart官方文档学习-001-基础表达式
    学习链接变量创建并初始化变量//不指定变量类型,自动推断为String;可通过指定类型改变varname='Bob';//一个对象不受限于单一类型时,使用Object或dynamic(谨慎使用)Objectname='Bob';dynamicname='Bob';//直接指定类型Stringname='Bob';空安全空安全能够
  • 2024-05-23院图片库兼容性修复
    图片库问题处理原工程文件使用node-sass,而新版node.js已经弃用,应卸载node-sass,重新安装dart-sass1.卸载node-sassnpmuninstallnode-sass2.安装dart-sassnpminstallsasssass-loader-D3.安装所有包npminstall4.修改element-plus配置https://zhuanlan.zhihu.com/p
  • 2024-05-16彻底解决 node node-sass sass-loader版本兼容问题
    原文地址https://www.cnblogs.com/easy1996/p/17945874直接放弃node-sass,使用dart-sass无缝替换。node-sass与dart-sass区别:node-sass是用node(调用cpp编写的libsass)来编译sass。dart-sass是用dratVM来编译sass。node-sass是实时自动编译的,dart-sass需要保
  • 2024-05-09[转]vscode必备插件,美化、炫酷、实用-留着防丢
    vscode必备插件,美化、炫酷、实用-留着防丢-知乎(zhihu.com)https://zhuanlan.zhihu.com/p/112016680本篇文章只推荐看起来不错的插件,并不详细介绍插件的使用方法,插件的具体使用方法可以单独对其进行百度搜索。当然,有啥问题也可以在下面评论,但我觉得可以百度的地方,尽量还是手
  • 2024-05-07dart annotation
    dart/flutterannotation注解或者元编程dart或者是Java注解或者是Python元编程注解或者元编程都是装饰器模式的视线dart通过注解,生成相应的代码,最后编译Flutter相关命令flutterpubrunbuild_runnerbuild--delete-conflicting-outputs运行代码生成器构建项目