決定仍是把碰到的問題進行簡單記錄吧less
19.8.14this
錯誤日誌:spa
type '_InternalLinkedHashMap<dynamic, dynamic>' is not a subtype of type 'Map<String, dynamic>'翻譯
這是類型不對問題致使的日誌
把Map 換成了 var 就行了。code
19.8.17blog
錯誤提示繼承
This class (or a class which this class inherits from) is marked as '@immutable', but one or more ofget
本來是自定義一個導航欄,須要傳遞一個參數(標題)過來。it
class NavWidget extends StatelessWidget { String title; // NavWidget(this.title);
結果就提示了上面的錯誤。看了下有道翻譯
有道翻譯:這個類(或該類繼承自的一個類)被標記爲「@不可變」,可是它的一個或多個實例字段不是final: NavWidget.title
意爲StatelessWidget是一個不可變的widget,申明的title也應爲不可變的。因此我就加了個申明的關鍵字final。而後警告就沒了
如下是代碼
class NavWidget extends StatelessWidget { final String title; // NavWidget(this.title);
19.8.19
主要是在pubspec.yaml文件運行命令的時候報的錯
Waiting for another flutter command to release the startup lock...
而後不管你是重啓IED仍是咋滴都解決不了問題
其實只要找到你的flutter包--->bin--->cache--->lockfile。吧lockfile文件刪掉便可。