jimu-mobile
Version:
积木组件库助力移动端开发
39 lines (34 loc) • 1.28 kB
JavaScript
import React from 'react'
// 遮罩 Mask
import JIMU from './index'
const {Button,Mask} = JIMU
// 遮罩 Mask
const _Mask = React.createClass({
getInitialState() {
return {maskshow : true};
},
render() {
let {maskshow} = this.state
console.log(maskshow)
return (
<div className="example-wrap">
<div className="example-back"><a href="https://didi.github.io/pile.js/#/?_k=j5i8t6"><span className="icon-pic-home"></span></a></div>
<div className="libs-intr" style={{"minHeight" : `${document.body.clientHeight - 94}px`}}>
<h2 className="page-title"><b>Mask</b><span>遮罩</span></h2>
<div className="demo-show">
<dl className="dl-list">
<dt>遮罩</dt>
<dd><Button onClick={()=>{this.setState({maskshow: false})}} float>点击展现</Button></dd>
</dl>
</div>
<Mask transparent={false} hidden={maskshow} onClick={()=>{this.setState({maskshow: true})}}></Mask>
</div>
<div className="footer-name">
<span className="footer-name-pic"></span>
</div>
<div className="mask-show-text" style={{display: maskshow ? "none" : "block"}}>点击任意地方关闭</div>
</div>
)
}
})
module.exports = _Mask