我想知道,根据良好的实践,在这种情况下放置变量的最方便的方法是什么:
如果您有一个函数,只有在条件语句为真的情况下,它的内容才会被执行,那么您将把变量放在哪里?
addMessage (text) {
let lastMessage = React.findDOMNode(this.refs.messages);
if (text.length) {
ChatActions.addMessage(text);
lastMessage.scrollTop = lastMessage.scrollHeight;
}
}或者像这样:
addMessage (text) {
if (text.length) {
let lastMessage = React.findDOMNode(this.refs.messages);
ChatActions.addMessage(text);
lastMessage.scrollTop = lastMessage.scrollHeight;
}
}发布于 2015-08-17 23:57:34
如果if语句不在if语句之外使用,则在if语句中。
https://stackoverflow.com/questions/32061509
复制相似问题