J'ai deux fichiers comme ci-dessous:Comment appeler une fonction qui se trouve dans une autre fonction javascript
trycapture.js (which has) trycapture() (which has) drawaggregate() definition main.js from which I want to call drawaggregate();
trycapture.js
trycapture(){
... some code
function drawaggregate(){
... definition
}
}
main.js
.. some variables
var try_obj = new trycapture();
try_obj.drawAggregate(emit_x1,emit_y1,emit_x2,emit_y2);
HTML
<head>
<script src="trycapture.js"></script>
<script src="js/main.js"></script>
</head>
Comment puis-je appeler cette fonction. J'ai essayé de créer un objet à droite avant d'appeler drawaggregation(), comme ci-dessus:
Je reçois toujours l'erreur:
TypeError:try_obj.drawaggregate is not a function
En outre, dans index.html je me suis assuré que je trycapture.js avant principale inclus. js Comment puis-je appeler cette fonction?
Pouvez-vous poster la code complet? – 2426021684
Pouvez-vous inclure du code pour la configuration de vos fonctions? – ssube
sans voir votre code source, il n'y a aucun moyen d'aider à résoudre votre problème. Veuillez consulter [ask] et inclure un [mcve]. Sinon, cette question est [hors sujet (# 1)] (/ help/on-topic) et devrait être fermée en tant que telle. – zzzzBov