🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
**有时我们需要在一个插件里面更改另一个插件里面的数据,此时类似 HOOK功能。** 系统提供两个核心函数。 ~~~ add_action do_action ~~~ 全局HOOK以`global->`开头 添加HOOK ~~~ add_action("global->product",function(&$v){ //购物车相关数据 start $cart_num = plugins\cart\Core::get_num_by_proudct_id($v['id']); $v['cart_num'] = (int)$cart_num?:0; }); ~~~ 执行HOOK ~~~ do_action("global->product",$v); ~~~