我有一个辅助功能。
function setActive($path, $active = 'active')
{
return call_user_func_array('Request::is', (array)$path) ? $active : '';
}
当我进入站点http://example.net/posts?group=active
时,我的函数不起作用,并返回一个空字符串(“”)。
我在我的Blade中使用它
class="{{ setActive(['posts?group=active'] }}"
我该如何解决?
答案 0 :(得分:0)
这是用于导航吗?您不需要帮助程序功能即可实现。在刀片中,您可以做...
@if(request()->is() === 'posts')
OR
{{ request()->is('posts') ? 'active' : '' }}