Vue.js テンプレートでは空の文字列が真理値とみなされるのはなぜですか?
P粉164942791
P粉164942791 2023-08-09 18:14:19
0
1
503
<p>vue テンプレートで空の文字列が true 値として返されるのはなぜですか? </p> <pre class="brush:php;toolbar:false;"><div>{{ "" ?? "空の文字列は true 値ではありません" }}</div></pre> <p>これにより、空の文字列のみが表示されます。 null 合体演算子 (??) ではチェックできない空の文字列フィールドがたくさんあるため、代わりに三項演算子 </p> を使用する必要があります。 <pre class="brush:php;toolbar:false;"><div>{{ "" ? "文字列が空です" : "文字列が空ではありません" }}</div></ pre> <p><code>"" ??</code>間違っていませんか? </p>
P粉164942791
P粉164942791

全員に返信(1)
P粉776412597

Nullish 合体演算子 (??) は、値が null または unknown に等しくないかどうかをテストするために使用されます。 "本当の価値" 。

"" は false 値ですが、nullunknown ではありません。

「真実」かどうかをテストするには、論理 OR (||) 演算子 を使用します。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!