中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

開(kāi)發(fā)網(wǎng)站比較好的公司廈門人才網(wǎng)597人才網(wǎng)

開(kāi)發(fā)網(wǎng)站比較好的公司,廈門人才網(wǎng)597人才網(wǎng),做化工的 有那些網(wǎng)站,禹城做網(wǎng)站的問(wèn)題及場(chǎng)景 ListView 是 Flutter 開(kāi)發(fā)者第一個(gè)學(xué)習(xí)到的 Widget,因?yàn)樗梢曰瑒?dòng)。一切都會(huì)運(yùn)行得很好,直到 ListView 中的 Item 本身也是一個(gè) ListView。你可能會(huì)看到 Flutter 建議你將內(nèi)部的 ListView 的ShrinkWrap 屬性設(shè)置為 True。雖然錯(cuò)誤消除了&am…

問(wèn)題及場(chǎng)景

ListView 是 Flutter 開(kāi)發(fā)者第一個(gè)學(xué)習(xí)到的 Widget,因?yàn)樗梢曰瑒?dòng)。一切都會(huì)運(yùn)行得很好,直到 ListView 中的 Item 本身也是一個(gè) ListView。你可能會(huì)看到 Flutter 建議你將內(nèi)部的 ListView 的ShrinkWrap 屬性設(shè)置為 True。雖然錯(cuò)誤消除了,但是威脅還在。因?yàn)?ShrinkWrap 屬性會(huì)將 ListView 一次性全部填充,算出所有高度,如果內(nèi)部 ListView 的數(shù)據(jù)量比較大,那將產(chǎn)生性能問(wèn)題,會(huì)有很大的風(fēng)險(xiǎn)掉幀、jank 和 stutters。

假設(shè)你遇到下面這樣的場(chǎng)景

final outerListChildren = <ListView>[ListView(children: <Wdiget>[...]),...
];return ListView.Builder(itemCount: outerListChildren.length,itemBuilder: (context, index) {return outerListChildren[index]}
)

然后我們按照 Flutter 的提示,將內(nèi)部的 ListView 加上 shrinkWrap 和 physics 屬性如下

final outerListChildren = <ListView>[ListView(shrinkWrap: true,physics: const NeverScrollableScrollPhysics(),children: <Wdiget>[...]),...
];return ListView.Builder(itemCount: outerListChildren.length,itemBuilder: (context, index) {return outerListChildren[index]}
)

解決方法:

1、首先,將最外層的 ListView 改為 CustomScrollView

return CustomScrollView(children: outerListChildren}
)

2、然后我們將外部的 ListView 列表改為 SliverList 列表

final outerListChildren = <SliverList>[];
return CustomScrollView(children: outerListChildren}
)

3、所有 SliverList 添加 delegate,并使用 SliverChildBuilderDelegate 作為 value,_myWidgets 是之前的 inner ListView 需要顯示的內(nèi)容

final outerListChildren = <SliverList>[SliverList(delegate: SliverChildBuilderDelegate(childCount: _myWidgets.length,(context, index) => _myWidgets[index]))
];
return CustomScrollView(children: outerListChildren}
)

至此,大功告成

http://m.risenshineclean.com/news/59485.html

相關(guān)文章:

  • 響應(yīng)式網(wǎng)站建設(shè)報(bào)價(jià)單百度信息流投放在哪些平臺(tái)
  • 設(shè)計(jì)網(wǎng)站的三個(gè)要素揭陽(yáng)seo推廣公司
  • 尚云網(wǎng)站建設(shè)網(wǎng)絡(luò)運(yùn)營(yíng)怎么學(xué)
  • favicon wordpress做seo需要用到什么軟件
  • 怎么做公司網(wǎng)站需要什么科目百度問(wèn)答官網(wǎng)
  • 網(wǎng)購(gòu)手表網(wǎng)站查詢網(wǎng)站域名
  • 武漢網(wǎng)絡(luò)推廣公司哪家服務(wù)好長(zhǎng)沙seo男團(tuán)
  • 優(yōu)化網(wǎng)絡(luò)的軟件下載seo百度關(guān)鍵詞優(yōu)化
  • 北京高端網(wǎng)站建設(shè)咸陽(yáng)今日桂林頭條新聞
  • 陜西網(wǎng)站建設(shè)哪家強(qiáng)企業(yè)模板建站
  • 寫作網(wǎng)站最大看顏色應(yīng)該搜索哪些詞匯
  • c2c電子商務(wù)網(wǎng)站開(kāi)發(fā)百度熱門關(guān)鍵詞
  • 免費(fèi)瀏覽器網(wǎng)站品牌營(yíng)銷推廣公司
  • 做搬家服務(wù)網(wǎng)站問(wèn)卷調(diào)查的目的搜索引擎優(yōu)化指南
  • 外貿(mào)建站需要花多少錢站長(zhǎng)之家alexa排名
  • 建設(shè)網(wǎng)站首頁(yè)東莞網(wǎng)站推廣優(yōu)化公司
  • 管理系統(tǒng)門戶網(wǎng)站開(kāi)發(fā)路線網(wǎng)絡(luò)平臺(tái)推廣
  • 網(wǎng)站名稱是什么網(wǎng)址瀏覽大全
  • 動(dòng)易網(wǎng)站官網(wǎng)網(wǎng)絡(luò)營(yíng)銷的方式都有哪些
  • 怎么創(chuàng)建一個(gè)博客網(wǎng)站嗎企業(yè)查詢免費(fèi)
  • 區(qū)域網(wǎng)站設(shè)計(jì)企業(yè)seo優(yōu)化
  • 網(wǎng)站開(kāi)發(fā)流程百度文庫(kù)seo高級(jí)優(yōu)化技巧
  • 重慶網(wǎng)站設(shè)計(jì)最佳科技推廣運(yùn)營(yíng)
  • 房產(chǎn)中介網(wǎng)站快速排名優(yōu)化怎么樣
  • 網(wǎng)站建設(shè)的工作描述南昌企業(yè)網(wǎng)站建設(shè)
  • 網(wǎng)站被iframesem推廣競(jìng)價(jià)托管
  • 做的網(wǎng)站上傳到服務(wù)器什么是軟文營(yíng)銷
  • 男女直接做的視頻愛(ài)奇藝視頻網(wǎng)站世界足球排名前100
  • 網(wǎng)站建設(shè)這個(gè)工作怎么樣太原做推廣營(yíng)銷
  • 宿遷宿豫網(wǎng)站建設(shè)淘寶seo優(yōu)化排名