Rufen Sie die Javascript-Funktion in Rails auf

Ich habe den folgenden Code in einer meiner Ansichten:

<button type="button" onclick="analyze();">Analyze</button>

Und das.js.coffee Datei für den entsprechenden Controller enthält

analyze = ->

  $.ajax
    type: "GET"
    url: "http://localhost:3000/api/logs"
    success: (data) ->
      Analytics.doAnalysis data
      return;

  return;

Wenn ich jedoch auf die Schaltfläche klicke, wird in der Konsole eine Fehlermeldung angezeigtNicht erfasster ReferenceError: Analyse ist nicht definiert. Ich denke mein Onclick ist nicht richtig definiert. Was ist die empfohlene Vorgehensweise?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage