Ich habe den folgenden Code in meiner Klasse:
%Vor%und ein Skript mit folgendem Code:
%Vor%aber ich erhalte den folgenden Fehler:
%Vor% Was vermisse ich? Drucken ref($self->{callback})
zeigt CODE
. Es funktioniert, wenn ich $self->{callback}->($arg)
verwende, aber ich würde gerne eine andere Möglichkeit verwenden, den Code ref.
Das Ampersand ist nur für $self
bindend und nicht das Ganze. Sie können Curlies um den Teil herum ausführen, der die Referenz zurückgibt:
Aber das
%Vor%wird im Allgemeinen als sauberer angesehen, warum möchten Sie es nicht verwenden?