2016-05-19 1 views
0

Alles, was ich tun möchte, ist componentDidMount() Methode zur ursprünglichen Komponente hinzufügen. Ich möchte nichts anderes daran ändern. Wie verlängere ich es?Wie erweitert man eine React-Komponente, ohne render() im Kind zu deklarieren?

Ich brauche etwas wie folgt aus:

import FooComponent from 'foo-component'; 

class MyComponent extends FooComponent { 
    componentDidMount() { 
     // my custom behavior 
    } 
    render() { 
     super() 
    } 
} 

module.exports = MyComponent; 

Antwort

1

Sie haben nur die Methoden, die Sie ändern wollen neu zu schreiben.

class MyComponent extends FooComponent { 
    componentDidMount() { 
     // my custom behavior 
    } 
} 

Example

Verwandte Themen