Vue.js テンプレートでは空の文字列が真理値とみなされるのはなぜですか?
P粉164942791
P粉164942791 2023-08-09 18:14:19
0
1
437

vue テンプレートで空の文字列が true 値として返されるのはなぜですか?

{{ "" ?? "空の文字列は true 値ではありません" }}

これにより、空の文字列のみが表示されます。 null 合体演算子 (??) ではチェックできない空の文字列フィールドがたくさんあるため、代わりに三項演算子

を使用する必要があります。
{{ "" ? "文字列が空です" : "文字列が空ではありません" }}

"" ??間違っていませんか?

P粉164942791
P粉164942791

全員に返信 (1)
P粉776412597

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

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

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

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