感觉 hieu-le/active 这个组件并没有多方便啊?
<ul class="nav navbar-nav">
<li class="{{ isset($category)?'':'active' }}"><a href="{{ route('topics.index') }}">话题</a></li>
<li class="{{ isset($category)&&$category->id==1?'active':'' }}"><a href="{{ route('categories.show', 1) }}">分享</a></li>
<li class="{{ isset($category)&&$category->id==2?'active':'' }}"><a href="{{ route('categories.show', 2) }}">教程</a></li>
<li class="{{ active_class((if_route('categories.show') && if_route_param('category', 3))) }}"><a href="{{ route('categories.show', 3) }}">问答</a></li>
<li class="{{ active_class((if_route('categories.show') && if_route_param('category', 4))) }}"><a href="{{ route('categories.show', 4) }}">公告</a></li>
</ul>
前三个是直接代码判断的 后两个是插件判断的 不管从代码量上和易读程度上 都是前者更好一些 这个组件有其他更方便的地方么?
推荐文章: