;
{?Component,?PropTypes?}?;
classnames?;
{?}?;
{?}?;
();
//有點糊涂
Button?Component?{
??()?{
????();
????.state?{
??????disabled.props.disabled,
??????show};
??}
??()?{
????(.disabled?.props.disabled)?{
??????.setState({?disabled.disabled?});
????}
??}
??()?{
????.setState({?disabled,?show});
??}
??()?{
????.setState({?disabled,?show});
??}
??()?{
????(.props.onClick)?{
??????.props.onClick();
????}
????(.props.once)?{
??????.();
????}
??}
??()?{
????.props.status;
????()?{
??????${};
????}
????classnames(
??????.props.className,
??????(.props.grid),
??????,
??????);
????(
??????<{..()}
????????{.props.style}
????????{.state.disabled}
????????{}
????????{.props.type?}>
????????{?.state.show?.props.children?}
??????</>
????);
??}
}
//不懂
Button.propTypes?{
??childrenPropTypes.,
??classNamePropTypes.string,
??disabledPropTypes.bool,
??onClickPropTypes.func,
??oncePropTypes.bool,
??statusPropTypes.string,
??stylePropTypes.object,
??typePropTypes.oneOf([,?])
};
.Button;
reactUi中具體組件的實現(xiàn)代碼看不懂?求大神講解。
小剛_______笨______
2016-05-28 15:26:01