問題タブ [dart-null-safety]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1942 参照

dart - リストを変換する方法リストへnullセーフダーツで?

私はダーツリストを持っています:

null 値を削除してList<String>. 私はもう試した:

実行時に次のエラーが発生します。

これを解決する正しい方法は何ですか?

0 投票する
1 に答える
134 参照

dart - null セーフ Dart で API からデータをフェッチするときに、フィールドを null のままにするか、デフォルト値に初期化する必要がありますか?

API から何かを取得するときに、すべての null フィールドに値を設定する必要がありますか? または、それらをnullのままにして、nullでないかどうかを表示するときに確認する必要がありますか?

元:

また

編集 --> または、このような別の方法でこれを行う必要がありますか?

0 投票する
1 に答える
303 参照

flutter - Flutter アプリでの flutter_dotenv の Null 安全エラー

私は Flutter を初めて使用します。flutter_dotenv パッケージを使用しようとすると、理解できないエラーが発生します。

依存関係を追加しました

しかし、インポートを試みると

それは私にそれを返します。

手伝って頂けますか ?ありがとうございました

0 投票する
0 に答える
265 参照

flutter - Flutter get_it 6.0.0、injectable 1.2.2、Search Delegate および Null Safety

私のコードでは、Dart によって有効になった新しい Null セーフティ機能を採用しています。現在、次の問題に直面しています。

オーバーライドされたメソッド「buildSuggestions」から、SearchDelegate クラスで、ファクトリ メソッド getLocations を呼び出します。

前のコードで指摘したように、検索文字列を googleplaces API に渡す目的で、カスタム パラメーターを factoryParamAsync に渡しました。

新しい Null Safety 機能は、factoryParam を強制的に nullable として宣言します。

ここでのポイントは、以前はすべてのコードが魅力的に機能していましたが、新しい機能を採用すると、次のエラーがスローされるということです。

変数 String 'query' を String に変換しようとしましたか? それをテストして、同じエラーを取得します。factoryAsync で「instanceName」パラメーターを使用しようとしましたが、一部の応答では推奨されていません。

問題の明確なビジョンを示していただければ幸いです。どんな提案でも大歓迎です。