國(guó)外地址:
臥龍ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書未來市場(chǎng)廣闊!成為成都創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18982081108(備注:SSL證書合作)期待與您的合作!
國(guó)內(nèi)鏡像:
以 flutter_screenutil 為例
路由框架 annotation_route
狀態(tài)管理 provider
UI適配 flutter_screenutil
刷新控件 flutter_easyrefresh
網(wǎng)絡(luò)請(qǐng)求 dio
toast控件 fluttertoast
圖表庫(kù) charts_flutter
網(wǎng)絡(luò)監(jiān)聽 connectivity
事件總線 event_bus
日歷組件 table_calendar
官方webview webview_flutter
第三方webview flutter_webview_plugin
該篇文章為常用依賴包總結(jié),用來記錄所需要的常用依賴包,后續(xù)會(huì)不斷擴(kuò)充內(nèi)容~
附上開發(fā)環(huán)境:
折線圖是一個(gè) Widget,和普通 Widget一樣聲明即可:
LineChart 的構(gòu)造參數(shù)是一個(gè) LineChartData,其屬性如下:
配置了三條線,所以 lineBarsData 對(duì)應(yīng)的數(shù)組有三個(gè)元素。
看下 LineChartBarData 屬性:
圖表四個(gè)方向的邊框,有總顯示開關(guān),決定是否顯示和隱藏所有,如果開啟,又想隱藏個(gè)別邊框,需要設(shè)置透明色。
FlBorderData 對(duì)應(yīng)邊框信息,有兩個(gè)參數(shù), show 就是顯示與隱藏的邊框, border 是邊框數(shù)據(jù)。
FlTitlesData 可以配置4條坐標(biāo)軸,也有一個(gè)總開關(guān),如果要顯示坐標(biāo)軸,就設(shè)為 true ,然后配置對(duì)應(yīng)位置的數(shù)據(jù):
每個(gè)位置對(duì)應(yīng)的是 SideTitles ,設(shè)置如下:
標(biāo)題是顯示在坐標(biāo)軸后面的文字標(biāo)題,每個(gè)軸對(duì)應(yīng)一個(gè)。
附上源碼
一個(gè) dart 文件就是一個(gè)庫(kù)文件
每個(gè) dart 文件默認(rèn)導(dǎo)入了系統(tǒng)核心庫(kù) dart:core 其他庫(kù)需手動(dòng)導(dǎo)入:
import 'dart:系統(tǒng)庫(kù)庫(kù)名';
import 文件后可直接使用,默認(rèn)導(dǎo)入一個(gè)庫(kù)的所有變量和方法。
文件名后+ as +自定義名稱,導(dǎo)入的庫(kù)起的別名,同python
文件名后+ show +導(dǎo)入的變量或方法:只導(dǎo)入 show 后面的變量或方法
文件名后+ hide +隱藏的變量或方法:出 hide 后面的變量或方法,其他的變量和方法全部導(dǎo)入
export 公共的庫(kù)文件的抽取
可以在pub.dev網(wǎng)站中查找第三方庫(kù)。
然后即可引用使用