Mein Skript funktioniert nicht

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

1 „Gefällt mir“

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.

2 „Gefällt mir“

Vielen Dank für deine Antwort. Warum heißt es dann im Handbuch Entwicklerleitfaden für Discourse-Themen, was verwendet werden kann?

1 „Gefällt mir“

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.

2 „Gefällt mir“

Könnten Sie mir bitte sagen, ob es eine Dokumentation gibt, damit ich etwas Ähnliches implementieren kann?

1 „Gefällt mir“

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.

3 „Gefällt mir“

Danke. Ich werde versuchen, es zu lösen.

2 „Gefällt mir“