MooseX::ClassAttribute
是否有类似Moops的内容?
请注意,我希望使用Moo
后端的静态/类属性,因为我不想引入Moose
后端。
答案 0 :(得分:2)
我写了一个MooX::ClassAttribute,但通常有更好的方法来做事而不是类属性。
如果你想要" ro"类数据,然后考虑use constant
。
如果你想要" rw"数据,然后考虑一个our
变量,它比类属性更有优势:您可以使用local
关键字动态调整范围更改。 (如果你想要类型约束,那么Type::Tie。)
答案 1 :(得分:0)
看起来你需要的是MooX::ClassAttribute
"声明类属性Moose风格......但没有Moose"