发表于: 2017-02-16 03:48:18
1 1098
今天完成的事:
完成搜索指令的一部分。
明天计划的事:
完成前台。
遇到的问题:
1. 判断三级类目的显示;
三级类目需要在二级的菜单只选中一个的时候显示,并且每个类目显示的数据时不同的,需要相互对应,
并且二级和三级类目都是通过ng-repeat来迭代出来的,三级类目可以通过二级类目的$index值来同步显示。
先通过一个变量计数点击二级类目时增加或减少,只有等于1的时候subhidde的值才为真,通过ng-show="subhidde"来控制显示,
由于不在同一个ng-repeat作用域上所以需要把二级类目的$index值返回到scope作用域下,在二级类目通过ng-if来控制只显示相匹配的数据
ng-if="subname-1 == $parent.$index "
<ul class="col-md-11" ng-show="subhidde" ng-repeat = "data in vm.searchOption.subCategory">
<li ng-if="subname-1 == $parent.$index " ng-class="{'active':subdata.choose}" ng-repeat = "subdata in data.data" ng-click="subtag(this)">{{subdata.choose}}{{subname}}{{subdata.name}} </li>
</ul>
收获:
今天分享的是通过gulp工具来减少一些程序员的工作量,暂时还没有用到过,这类自动化工具,在以后应该会常用到,应该多加了解。
评论