คำถามติดแท็ก unmount

5
วิธีการยกเลิกการต่อเชื่อมยกเลิกการเชื่อมต่อหรือลบส่วนประกอบออกจากตัวเองในข้อความแจ้งเตือน React / Redux / typescript
ฉันรู้ว่ามีการถามคำถามนี้สองสามครั้งแล้ว แต่ส่วนใหญ่แล้ววิธีแก้ปัญหาคือจัดการกับสิ่งนี้ในผู้ปกครองเนื่องจากการไหลของความรับผิดชอบจะลดลงเท่านั้น อย่างไรก็ตามบางครั้งคุณต้องฆ่าส่วนประกอบจากวิธีใดวิธีหนึ่ง ฉันรู้ว่าฉันไม่สามารถแก้ไขอุปกรณ์ประกอบฉากได้และถ้าฉันเริ่มเพิ่มบูลีนเป็นสถานะมันจะเริ่มยุ่งมากสำหรับส่วนประกอบง่ายๆ นี่คือสิ่งที่ฉันพยายามบรรลุ: คอมโพเนนต์กล่องข้อผิดพลาดเล็ก ๆ ที่มี "x" เพื่อปิด การรับข้อผิดพลาดผ่านอุปกรณ์ประกอบฉากจะแสดงขึ้น แต่ฉันต้องการวิธีปิดจากรหัสของตัวเอง class ErrorBoxComponent extends React.Component { dismiss() { // What should I put here? } render() { if (!this.props.error) { return null; } return ( <div data-alert className="alert-box error-box"> {this.props.error} <a href="#" className="close" onClick={this.dismiss.bind(this)}>×</a> </div> ); } } export …
114 reactjs  unmount 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.