J’ai modifié le modèle upload-selector.hbs
Avant
Après
Le modèle fonctionne bien, mais mon script refuse de fonctionner
J’ai inséré ce code dans l’onglet “En-tête”
Pourriez-vous m’indiquer quel pourrait être le problème ?
J’ai modifié le modèle upload-selector.hbs
Avant
Vous devez écrire ce code dans les hooks d’Ember, car par exemple $document.ready n’a aucun sens dans une application Ember.
Vous devrez peut-être modifier le JavaScript du contrôleur de la fenêtre modale, selon vos besoins.
Merci pour votre réponse. Pourquoi alors le manuel Guide du développeur pour les thèmes Discourse indique-t-il ce qui peut être utilisé ?
Cela fonctionne encore je suppose pour certains cas d’usage (l’événement sera toujours déclenché), mais si vous souhaitez effectuer une opération complexe dans une partie spécifique de l’interface, je ne recommanderais pas d’utiliser un tel événement, car il ne garantit pas la disponibilité de certains éléments du DOM, contrairement aux crochets Ember pour les composants, par exemple.
Pourriez-vous m’indiquer s’il existe une documentation me permettant de mettre en œuvre quelque chose de similaire ?
Généralement, pour ce genre de choses, vous devrez interpréter le code source et consulter les Guides Ember pour vous aider.
De plus, étudier les travaux antérieurs dans les plugins existants ou les composants de thème peut s’avérer très utile.
Merci. Je vais essayer de le résoudre.