問題タブ [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 投票する
1 に答える
70 参照

dart - Dart Null 安全性/アサーション演算子

ダーツ初心者です。注文したピザの価格を計算しています。私の現在のソリューションでは、アサーション演算子を使用しています。あなたはそれについてどう思いますか?

使ってはいけないということを何度も読みました。私のコードは大丈夫だと思いますか、それとももっと良い/違うことをしますか?

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

flutter - Dart の Sound Null Safety で null 許容式をインクリメント/デクリメントする方法: `!++`?

DartでSound Null Safetyを使用しています。次のコードがあります。

ここで、_counter はローカル変数ではないため、昇格できません (理由については、この他のスレッドを参照してください)。こうして私は書いた_counter!

しかし、それは機能しません:エラーメッセージが表示されます

代入できない式への代入が不正です。

それで、明示的に書く必要なしにこれを回避する方法はありますか

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

dart - Dart の Null 安全性の問題により、プロジェクトのビルドに失敗しました

Flutter と Dart から数か月離れていましたが、Flutter 2 がリリースされたのを見て、Flutter プロジェクトの 1 つを更新することにしました。すべてがとてもクールで、Flutter と Dart が大好きです。

今、ゼロの安全性の問題に遭遇しました。

Dart はメソッドに不満を持っており、プロジェクトのビルド時に取得します。

それが文句を言う方法

コードは醜いですが、それを除いて、このメソッドの何かが null を返す可能性があることがわかりません。

それとも私は愚かですか?