render() {
const users = this.props.chatMsg.users
if(!users) {
return null
}
console.log(users)
return <div>{users}</div>
}
users里面的数据是异步获取的,在render函数中使用renturn null为什么没用啊,还是会去执行接下来的代码
render() {
const users = this.props.chatMsg.users
if(!users) {
return null
}
console.log(users)
return <div>{users}</div>
}
users里面的数据是异步获取的,在render函数中使用renturn null为什么没用啊,还是会去执行接下来的代码
render() {
const users = this.props.chatMsg.users
return (
<div>
{users?users:''}
</div>
)
}
4 回答1.7k 阅读
2 回答1.1k 阅读✓ 已解决
2 回答2.6k 阅读
1 回答992 阅读✓ 已解决
1 回答705 阅读✓ 已解决
2 回答867 阅读✓ 已解决
4 回答1.2k 阅读
那你把不需要执行的代码写到else中就好了。