5
Mit React möchte ich das Audio Element bekommen.Wie bekomme ich ein Audio-Element?
var AudioPlayer = React.createClass({
componentDidMount: function() {
console.info('Audio: component did mount');
var audio = React.findDOMNode('audio');
console.info('audio', audio);
},
render : function() {
return (
<audio src="/static/music/foo.mp3" controls />
);
}
});
Aber ich immer erhalte die Fehlermeldung:
Error: Invariant Violation: Element appears to be neither ReactComponent nor DOMNode (keys: 0,1,2,3,4)
Sicherlich sind gesenkt Komponenten Klassen reagieren?
React.findDOMNode seit 0.14.0 Reagieren ist veraltet, verwenden Sie stattdessen ReactDOM.findDOMNode –