Ich habe die Vorlage upload-selector.hbs geändert.
Vorher
Nachher
Die Vorlage funktioniert einwandfrei, aber mein Skript lässt sich nicht ausführen.
Ich habe diesen Code im Reiter „Header
Ich habe die Vorlage upload-selector.hbs geändert.
Vorher
Nachher
Die Vorlage funktioniert einwandfrei, aber mein Skript lässt sich nicht ausführen.
Ich habe diesen Code im Reiter „Header
Du musst diesen Code innerhalb von Ember-Hooks schreiben, da z. B. $document.ready in einer Ember-App bedeutungslos ist.
Je nach deinen Anforderungen musst du möglicherweise den JS-Code des Modal-Controllers anpassen.
Vielen Dank für deine Antwort. Warum heißt es dann im Handbuch Entwicklerleitfaden für Discourse-Themen, was verwendet werden kann?
Es funktioniert meiner Meinung nach immer noch für einige Anwendungsfälle (das Event wird weiterhin ausgelöst), aber wenn du in einem bestimmten Bereich der Benutzeroberfläche etwas Komplexes erledigen möchtest, würde ich ein solches Event nicht verwenden, da es nicht die Verfügbarkeit bestimmter DOM-Elemente garantiert – im Gegensatz zu Ember-Hooks für Komponenten, zum Beispiel.
Könnten Sie mir bitte sagen, ob es eine Dokumentation gibt, damit ich etwas Ähnliches implementieren kann?
Normalerweise müssen Sie bei solchen Dingen den Quellcode interpretieren und sich an den Ember-Guides orientieren, um Unterstützung zu erhalten.
Darüber hinaus kann die Analyse bestehender Plugins oder Theme-Komponenten sehr hilfreich sein.
Danke. Ich werde versuchen, es zu lösen.