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>
)
}
1 回答1.7k 阅读✓ 已解决
4 回答1.7k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
1 回答2.6k 阅读✓ 已解决
2 回答1.6k 阅读✓ 已解决
4 回答1.4k 阅读
1 回答1.6k 阅读✓ 已解决
那你把不需要执行的代码写到else中就好了。