Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss
Groups keyboard shortcuts have been updated
Dismiss
See shortcuts

Zugruff auf Variable innerhalb document.ready function ...

3 views
Skip to first unread message

Jan Novak

unread,
Jun 22, 2023, 7:58:25 AM6/22/23
to
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

Stefan Reuther

unread,
Jun 22, 2023, 12:38:33 PM6/22/23
to
Am 22.06.2023 um 13:58 schrieb Jan Novak:
> class Test {
>     var o5Session=getSession();
>     constructor() {
>         $(document).ready( function () {
>             $("#info").text(this.o5Session.user.MAIL_ACCOUNT.user);
>         });
>     }
> }

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


Stefan

Jan Novak

unread,
Jun 23, 2023, 12:46:54 AM6/23/23
to
Am 22.06.23 um 18:34 schrieb Stefan Reuther:
Ich habe mir im Netz einen Wolf gesucht ... und dann gehts so einfach.
Danke!

Jan

0 new messages