- 可以用var,也可以指定类型,默认值为null
var myNull; // == null- 函数可选声明返回类型
fn(){
return true;
}
bool fn(){
return true;
}- 与js的promise类似,有个future的玩意用来干这个异步的事情
HttpRequest.request(url)
.then(value=>{})
.catchError(error=>{})- async和await
fn() async{ // 真诡异,async放在后面,而不是前面
var request = await HttpRequest.request(url);
print(request);
}- 导入包
import 'package:flutter/material.dart';