Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.javascript > #5441

Zugruff auf Variable innerhalb document.ready function ...

From Jan Novak <repcom@gmail.com>
Newsgroups de.comp.lang.javascript
Subject Zugruff auf Variable innerhalb document.ready function ...
Date 2023-06-22 13:58 +0200
Message-ID <u71d0v$1nd7q$1@news.nnpt4.net> (permalink)

Show all headers | View raw


Hallo,

eigentlich wollte ich es so machen:

class Test {
     var o5Session=getSession();
     constructor() {
         $(document).ready( function () {
             $("#info").text(this.o5Session.user.MAIL_ACCOUNT.user);
         });
     }
}

Das geht aber nicht, weil "this.o5Session" nicht in der Funktion 
verfügbar ist. Ich habe es jetzt also so gelöst:


var o5Session=getSession();
class Test {
     constructor() {
         $(document).ready( function () {
             $("#info").text(o5Session.user.MAIL_ACCOUNT.user);
         });
     }
}

Es muss aber doch eine bessere Lösung geben, als die Variable o5Session 
Global zu definieren.

Jan

Back to de.comp.lang.javascript | Previous | NextNext in thread | Find similar


Thread

Zugruff auf Variable innerhalb document.ready function ... Jan Novak <repcom@gmail.com> - 2023-06-22 13:58 +0200
  Re: Zugruff auf Variable innerhalb document.ready function ... Stefan Reuther <stefan.news@arcor.de> - 2023-06-22 18:34 +0200
    Re: Zugruff auf Variable innerhalb document.ready function ... Jan Novak <repcom@gmail.com> - 2023-06-23 06:46 +0200

csiph-web