1
我创建了叠加元素,并且我希望它在单击某个输入字段时出现。我是新来的反应,所以我不清楚我该怎么做。单击渲染视图Reactjs
这是应出现
import React, { Component } from 'react';
import pro_pic from '../../Resources/img/Anon.jpg';
import menu_drop from '../../Resources/img/drop.png';
class QuestionOverlay extends Component {
render() {
return (
<div id="overlay">
</div>
)
}
}
export default QuestionOverlay;
click事件是在这里
render() {
function popup_ques(e) {
e.preventDefault();
alert("render overlay view");
}
return (
<div className="middle_div">
<input className='post_data_input' placeholder="Ask your question here" ref="postTxt"
onClick={popup_ques}/>
</div>
);
}
所以,当我点击输入框,我已经创建了覆盖应该出现的,而不是提醒我的看法给了。