1
我寫一些測試我的陣營組成:訪問實例的方法 - React.js
let DebugElement = TestUtils.renderIntoDocument(<Debug />);
console.log(DebugElement)
spyOn(DebugElement, 'fetchAndSelect');
然而,它說,fetchAndSelect
不存在。這是真的。
我總結我的部件,像這樣:
import { DragDropContext } from 'react-dnd';
const Debug = React.createClass({
fetchAndSelect() {}
});
export default DragDropContext(HTML5Backend)(Debug);
如果你看一下下面的截圖,你可以看到,我可以訪問內部refs.child
我的組件的方法。這是正確的方式嗎?