non_constant_map_key工具 chevron_right診斷 chevron_rightnon_constant_map_key 目錄描述示例常見修復方法const map 字面量中的鍵必須是常量。描述#當常量 map 字面量中的鍵不是常量值時,分析器會產生此診斷資訊。示例#以下程式碼會產生此診斷資訊,因為 a 不是常量dartvar a = 'a'; var m = const {a: 0};常見修復方法#如果 map 需要是常量 map,則將鍵設為常量dartconst a = 'a'; var m = const {a: 0};如果 map 不需要是常量 map,則刪除 const 關鍵詞dartvar a = 'a'; var m = {a: 0};本頁面內容是否有幫助?thumb_up thumb_down感謝您的反饋! feedback 提供詳細資訊感謝您的反饋!請告訴我們如何改進。 bug_report 提供詳細資訊除非另有說明,本網站上的文件反映 Dart 3.8.1。頁面最後更新於 2025-05-08。 檢視原始檔 或 報告問題。