gpt4 book ai didi

string - 检查 JSX 中的空字符串

转载 作者:行者123 更新时间:2023-12-03 13:25:22 27 4
gpt4 key购买 nike

React/JSX 有没有办法检查用户的输入字符串是否为空?

组件.js

{((this.props.description.name ==" ")||(this.props.description.name.length==""))? 

当用户不输入任何内容或输入 1 个空格长的空字符串时,此条件有效,但如果空字符串长度超过 1 个空格,则会失败。 JSX 是否有一个技巧可以检查这个问题,或者我应该在我的 reducer 中处理这个问题?

最佳答案

您可以检查是否有修剪过的字符串:

{this.props.description.name.trim() == ""}

这会修剪字符串(删除空格和换行符),然后检查它是否为空字符串。这是 CodePen演示。

关于string - 检查 JSX 中的空字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39629811/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com