1

有没有类似MoopsMooseX::ClassAttribute的东西?

请注意,我想要使用Moo后端的静态/类属性,因为我不想引入Moose后端。

4

2 回答 2

2

我写了一个MooX::ClassAttribute,但通常有比类属性更好的方法来做事。

如果您想要“ro”类数据,那么请考虑use constant

如果你想要“rw”数据,那么考虑一个our变量,它比类属性有优势:你可以使用local关键字来动态范围变化。(如果你想要类型约束,那么Type::Tie。)

于 2014-11-20T15:16:33.080 回答
0

看起来你需要的是MooX::ClassAttribute

“声明类属性 Moose 风格......但没有 Moose”

于 2014-11-20T15:22:22.647 回答