![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Dart
weixin_38107457
这个作者很懒,什么都没留下…
展开
-
flutter No Material widget found.
debugger原创 2023-04-30 15:30:16 · 753 阅读 · 1 评论 -
Dart Future 使用(重点)
Dart Future 使用(重点)原创 2022-06-12 12:50:02 · 419 阅读 · 0 评论 -
dart 之 Map
map原创 2022-06-12 12:44:57 · 1212 阅读 · 0 评论 -
dart List.map()时获取index
dart List.map()时获取index原创 2022-06-12 12:39:19 · 291 阅读 · 0 评论 -
dart 最新语法之可空与非空类型 late关键字的作用
Dart 2.12 添加了late关键字,他有两个作用:1)显式声明一个非空的变量,但不初始化如下,_temperature如果不加late关键字,类实例化时此值是不确定的,无法通过静态检查,加上late关键字可以通过静态检查,但由此会带来运行时风险。// Using null safety:class Coffee { late String _temperature; void heat() { _temperature = 'hot'; } void chill() {原创 2022-03-20 10:25:23 · 1662 阅读 · 0 评论 -
[futter错误]The argument type ‘String?‘ can‘t be assigned to the parameter type ‘String‘
Change the return type ofstatusCodetoStringand provide a default value.String get statusCode => statusCodes[this] ?? ''; title:contentList[i].desc?[j].text??'' // todo(难点) String get statusCode => statusCodes[this] ?? '';原创 2022-03-16 22:36:53 · 1559 阅读 · 0 评论 -
Dart print 日志打印
dart原创 2022-03-14 23:45:12 · 623 阅读 · 0 评论 -
错误记录】Flutter 编译报错 ( The parameter ‘‘ can‘t have a value of ‘null‘ because of its type, but the im )
一、报错信息打开了一个去年写的Flutter项目 , 发现直接报错 ;The parameter 'icon' can't have a value of 'null' because of its type, but the implicit default value is 'null'. (Documentation) Try adding either an explicit non-'null' default value or the 'required' modifier...原创 2022-03-13 23:00:32 · 2708 阅读 · 0 评论 -
Dart 异常,泛型,声明和使用
/** * Dart 语言提供了Exception和Error类型,以及许多预定义的子类类型 * 也可以自定义异常,Error是程序无法恢复的严重错误,表示程序出现 * 较严重问题,而又无法通过编程处理,只能终止程序 * * 使用try语句来捕获异常,catch语句处理异常,catch语句有两个参数 * 一个必选的异常对象,第二个是可选的堆栈对象 * */// 自定义异常class MyException implements Exception { // 接收异常信息 .原创 2022-01-07 15:39:20 · 389 阅读 · 0 评论 -
Dart 枚举 08
/* 枚举类型是一种特殊的类,用于表示固定数量的常量值,、 enum 关键字来声明一个枚举类,格式如下: enum 类名{ 常量值1, 常量值2, 常量值3 } 可以使用枚举类中常量值的index属性获取该常量在枚举类中的索引*/enum Color{ red, green, blue}void main(){ print(Color.red); //Color.red print(Color.green.index).原创 2022-01-07 15:20:17 · 622 阅读 · 0 评论 -
Dart 07 属性,构造方法
class Point{ // 实列属性 num x; num y = 0; // 类属性 类变量 static num z =1;}void main(){ Point p = Point(); var p1 = Point(); var ponit = Point(); // 调用属性x的setter方法 ponit.x = 4; // 调用属性x的getter方法 print('x: ${ponit.x}'); // 4 // 直接...原创 2022-01-07 15:19:19 · 310 阅读 · 0 评论 -
Dart06(各种语句)
原创 2022-01-06 22:55:56 · 51 阅读 · 0 评论 -
Dart (运算符) 05
class Car{ String length; String color;}class Taxi extends Car{ double fee;}void main(){ var t = Taxi(); (t as Car).color = 'Red'; print('出租车的颜色:${t.color}'); // 出租车的颜色:Red print('t的类型:${t.runtimeType}'); // t的类型:Taxi pri...原创 2022-01-06 22:46:32 · 143 阅读 · 0 评论 -
Dart(函数)_03
void main(){ int sum(int a,int b){ var e = a +b; return e; } var result = sum(2, 3); print(result); // 5 /* bool isEven(int x){ return x%2 ==0?true:false; } */ bool isEven(int x) => x%2 == 0?true:false; ...原创 2022-01-06 22:13:07 · 267 阅读 · 0 评论 -
Dart(集合 List Set Map) 笔记3
void main(){ // 集合 var listOne = [1,2,3]; print('listOne的类型:${listOne.runtimeType}'); // listOne的类型:List<int> List<int> listTwo = [3,4,5]; print('listTwo的类型:${listTwo.runtimeType}'); // listTwo的类型:List...原创 2022-01-06 00:06:20 · 459 阅读 · 0 评论 -
Dart(标识符,关键字,数字类型,字符串等)_笔记2
void main(){ String catName = "字符串"; print('catName的类型是:${catName.runtimeType}'); // catName的类型是:String String strThree = ''' Tody is sunny '''; var do...原创 2022-01-05 23:43:09 · 273 阅读 · 0 评论 -
Dart_笔记(1)开发环境(window)
Get the Dart SDK | Dart原创 2022-01-05 22:17:03 · 440 阅读 · 0 评论