gpt4 book ai didi

javascript - ReactJS 语句名称

转载 作者:行者123 更新时间:2023-12-03 18:34:51 26 4
gpt4 key购买 nike

我正在使用 ReactJS 制作一个项目,并且我正在使用一个语句,但我不知道它的名称。

这是我的一些代码,因此可能有意义。

function Login(props) {
return (
<form>
<input
type="text"
placeholder="username"
onChange={e=>props.app.setState({"username":e.currentTarget.value})}
value={props.app.state.username}
/>
<input
type="password"
placeholder="password"
onChange={e=>props.app.setState({"password":e.currentTarget.value})}
value={props.app.state.password}
/>
<button type="button" onClick={_=>props.app.loadTasks()}>Login</button>
{props.app.state.logged_in == -1 && <p className="error">Incorrect username or password</p>}
{props.app.state.logged_in >= -1 && <title>Task Keeper</title>}
</form>
);
}

我需要命名的确切内容是这里的这一行:

{props.app.state.logged_in == -1 && <p className="error">Incorrect username or password</p>}
{props.app.state.logged_in >= -1 && <title>Task Keeper</title>}

就像我正在使用它们,但我什至不知道它们叫什么。如果可能的话解释一下是如何工作的?我只是假设它像 if 语句一样工作。

最佳答案

您要查找的内容名为 Short-circuit evaluation MDN 网络文档上的分析非常好。

关于javascript - ReactJS 语句名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59605242/

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