Tôi đang sử dụng React js 0.14.3, tôi đang cố gắng tạo thành phần Side Menu bằng phản ứng nhưng tôi không biết tại sao tôi có "Không đọc được property 'refs' của null "khi tôi sử dụng refs như trong tài liệu phản hồi: https://facebook.github.io/react/docs/more-about-refs.html Bạn có thể giúp tôi không?Không thể đọc thuộc tính 'refs' của lỗi phản ứng null phản ứng js
'use strict';
import React from 'react';
import BaseComponent from './../../BaseComponent.react';
import Menu from './SidePanelMenu';
import MenuItem from './SidePanelMenuItem';
class SidePanel extends BaseComponent {
showLeft() {
this.refs.leftmenu.show();
}
render() {
return(
<div>
<button onClick={this.showLeft}>Show Left Menu!</button>
<Menu ref="leftmenu" alignment="left">
<MenuItem hash="first-page">First Page</MenuItem>
<MenuItem hash="second-page">Second Page</MenuItem>
<MenuItem hash="third-page">Third Page</MenuItem>
</Menu>
</div>
);
}
}
export default SidePanel;
'Trình phân tích cú pháp JSX: Mã thông báo không mong muốn:' là những gì tôi nhận được nếu tôi thực hiện việc này. –
Điều này làm việc cho tôi trên 'React 15.2.0'. Cảm ơn! –