Ich habe begonnen, mit Preact zu arbeiten, um eine PWA mit einer kleineren Grundfläche zu erstellen. Bis jetzt läuft alles gut und die App ist fast fertig als modulare Komponente.Erstellen Sie steckbare Komponente in Preact
Das Problem im Paradies trat auf, als ich versuchte, diese Komponente in eine andere Web-App zu verbinden. Die Präaktkomponente rendert einfach auf das Wort los. Während ich diese Komponente in meiner eigenen Ansichtshierarchie instanziieren möchte.
Etwas wie:
<div className={'abcd'}>
<PreactComponent />
</div>
Aber sobald ich die bundle.js
von pReact Build enthalten versuchen, macht es zu body
alles andere weggewischt.
Gibt es etwas, das mir fehlt?
Dies ist der Preact
index.js
import { h, render, Component } from 'preact';
import './style';
import App from './components/app';
export default class Player extends Component {
render() {
let bucketId = this.props.bucketId
let videoId = this.props.videoId
return <App pluggedIn={true} />
}
}
Idealerweise das mir gegeben <Player/>
eine Komponente haben sollte, aber es ist auf seiner eigenen zu machen. Ich verwende nicht einmal Preact.render()
ja ich habe 'preact-cli' verwendet. Kannst du mir bitte sagen, wie man das als Komponente baut? Ich möchte diese Komponente nicht in Reaktion bauen. – amit