Annotation
crawlipt提供了check和alias两个装饰器来控制action以及condition方法
check 装饰器
check装饰器用来对函数调用时进行参数检查,如果调用时参数不符合类型,则抛出异常。使用check装饰器可以增强脚本检查,以及避免脚本执行由于参数类型非法导致的错误。exclude参数意味着你将排除这几个参数的检查。注:Any类型将会自动排除检查。
alias 装饰器
alias装饰器可以为你添加的action以及condition方法添加一个别名,脚本可以通过别名映射到函数。替换规则:不设置alias则直接进行方法名映射,如果方法名已经存在,则不会覆盖,添加失败;设置alias后,同时映射方法名和alias名,如果方法名和alias都存在,方法名不会覆盖,alias会覆盖。应尽可能避免重名情况出现。
最后更新于