分析原因
Flutter文檔提示采用的是MarkDown解析,在Flutter的源碼文檔注釋中含有大量的圖片標(biāo)簽?![],所以在提示的時(shí)候,會(huì)訪問(wèn)網(wǎng)絡(luò),加載這些圖片資源。 大量的網(wǎng)絡(luò)請(qǐng)求,導(dǎo)致提示卡住。
在使用 Colors. 的時(shí)候卡頓最為明顯。
解決方案
移除? ![]? 的文檔提示,這里以Colors.dart為例說(shuō)明;
進(jìn)入Flutter的源碼目錄,找到? %Flutter目錄%\packages\flutter\lib\src\material\colors.dart。
修改該文件內(nèi)容,將所有的??![]??替換為??[]。
* 也可以直接刪除,我這里做替換,是為了保留原注釋