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>
);
}
所以,當我點擊輸入框,我已經創建了覆蓋應該出現的,而不是提醒我的看法給了。