Ich habe eine React/Redux App und eine Komponente.Zugriff auf Component-Methode von außerhalb der React App
Leider muss ich eine Drittanbieter-Bibliothek verwenden, die Funktionen aus der React App auslösen muss.
class Account extends React.Component {
doSomething(){
// Do react things
}
render{
return()
}
}
Und jetzt habe ich einige HTML, die ich habe die Kontrolle über, in das DOM eingefügt. Dies ist kein iFrame.
<button onClick="doSomething()">interact with react</button>
Gibt es eine Möglichkeit, die doSomething()
Methode von außerhalb Reagieren auslösen kann? Etwas wie ReactApp.Account.doSomething()
ist was ich brauche.
Überprüfen Sie diese Frage http://stackoverflow.com/questions/31612598/call-a-react-component-method-from-outside –