为了速度,我正试图从Moose迁移到Mouse,但遇到了一个showstopper错误.
我在同一范围内构建两个对象:
sub scope { my $foo = Foo->new(); my $bar = Bar->new(); }
Foo的BUILD方法正在触发,但Bar的BUILD方法却没有.有任何想法吗?Foo和Bar都继承自Baz,后者继承自Mouse :: Object.
perl moose perl-mouse
moose ×1
perl ×1
perl-mouse ×1