問題タブ [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.
flutter - null値で使用されるnullチェック演算子によるnull安全性との競合
null 安全性に問題があります。
以下のように、クラスに関数 onFieldSubmitted および onChanged を作成したい
それらを私のテキストフォームフィールドに入れたい
問題は、「null チェック演算子が null 値で使用されています」というエラーが発生し、関数 onFieldSubmitted および onChanged のバング (!) が原因で発生することです。このエラーは、レンダリングの問題を引き起こします [1]: https://i.stack.imgur.com/7ALjp.png [Rederflex][1] アプリで。
一方、バング (!) を削除すると、「関数は 'null' になる可能性があるため、無条件に呼び出すことはできません。null チェック ('!') を追加してみてください」というメッセージが表示されます。
基本的に私は今ループしており、それを解決する方法がわかりません
私はいくつかの助けを本当にうれしく思います
完全なコード:
エラーログ