小编Kyl*_*yle的帖子

jqGrid单元格编辑 - 双击编辑?

默认情况下,如果jqGrid单元格是可编辑的,则单击该单元格会将其更改为编辑模式.有没有什么办法可以让它在双击时进行编辑?它可以更容易地执行行级操作,例如删除,因为我的网格中的所有列都是可编辑的.

double edit click cell jqgrid

5
推荐指数
1
解决办法
2万
查看次数

如何停止或允许将perl对象用作hashref?

我有一个基于祝福hashref的Perl类(https://github.com/kylemhall/Koha/blob/master/Koha/Object.pm)

这是一个基于社区的项目,有许多不同技能的开发人员.

我看到的是一些开发人员不小心使用我们的对象作为hashrefs.实际数据不存储在祝福的hashref中,而是存储在hashref中的dbic对象中(在$ self - > {_ result}中).当开发人员尝试像$ object这样的东西时 - > {id} perl不会抱怨,它只会返回undef,正如预期的那样.

我想要做的是A)当发生这种情况时让脚本爆炸并出现错误B)允许使用hashref语法来设置/获取存储在$ self中的dbic对象中的值 - > {_ result}

我试过用:

use overload '%{}' => \&get_hashref;
Run Code Online (Sandbox Code Playgroud)

但是当我这样做时,每次调用常规方法时都会调用get_hashref!这在某种程度上是有道理的,因为对象本身是一个hashref.我确信这与Perl内部有关,可以将祝福的hashref作为对象.

我正在努力实现甚至可能吗?

oop perl hashref

1
推荐指数
1
解决办法
60
查看次数

标签 统计

cell ×1

click ×1

double ×1

edit ×1

hashref ×1

jqgrid ×1

oop ×1

perl ×1