6
我剛剛將我的項目的React版本升級到13.3,setProps()
不再有效。我在這個摩卡測試中使用它,我不知道現在如何重寫它。我有什麼選擇?React.js中廢棄的setProps()的替代方案是什麼?
it('reloads search results when props change ', function() {
var loadResultsSpy = sinon.spy(searchView, 'loadSearchResults');
var newProps = {searchBy: 'foo', searchTerm: 'bar'};
searchView.setProps(newProps);
expect(loadResultsSpy.calledWith(newProps.searchBy, newProps.searchTerm)).toBe(true);
});
感謝。在較新版本的React中,需要'ReactDOM.render'而不是'React.render'。 –