SOURCE

console 命令行工具 X clear

                    
>
console
class MailBox extends React.Component {
    constructor (props) {
        super(props)
        this.state = {
            mails: ['react', 'vue', 'weex', 'serverless']
        }
    }

    clear = () => {
        this.setState({
            mails: []
        })
    }

    render () {
        const mails = this.state.mails
        return (
            <div>
                {
                    mails.length > 0 ? (
                        <div>
                            <h2>您有 {mails.length} 封未读邮件</h2>
                            <button onClick={this.clear}>清空</button>
                        </div>
                    ) : (
                        <h2>您暂无未读邮件</h2>
                    )
                }
            </div>
        )
    }
}

ReactDOM.render(
    <MailBox/>,
    document.getElementById('app')
)
<div id="app"></div>

本项目引用的自定义外部资源