新增商品分类(学员实现) 实现商品分类,如下图: 当前显示的是哪一分类的列表,我们就将这个商品分类新增到这个分类下。 实现思路:我们需要一个变量去记住上级 ID,在保存的时候再根据这个 ID 来新增分类修改 itemCatController.js, 定义变量

$scope.parentId=0;//上级 ID 查询时记录上级 ID

//根据上级 ID 显示下级列表
 
$scope.findByParentId=function(parentId){
 
$scope.parentId=parentId;//记住上级 ID itemCatService.findByParentId(parentId).success(
 
function(response){
 
 
$scope.list=response;
 
 
}
);
 
 
}
保存的时候用到此变量

<div  class="modal-body">
 
 
<table  class="table  table-bordered  table-striped"    width="800px">
 
<tr>
 
<td>上级商品分类</td>
 
<td>
 
 
{{entity_1.name}}  >>    {{entity_2.name}}
 
 
</td>
 
 
</tr>
 
 
<tr>
 
<td>商品分类名称</td>
 
<td><input    class="form-control"  ng-model="entity.name"
placeholder="商品分类名称">    </td>
 
</tr>
 
 
<tr>
 
<td>类型模板</td>
 
<td>
 
<input  ng-model="entity.typeId"  placeholder="商品类型模板"
class="form-control"  type="text"/>
 
 
</td>
 
 
</tr>
 
 
</table>
 
 
</div>
 
 
<div  class="modal-footer">
 
 
<button  class="btn  btn-success"  data-dismiss="modal"  aria-hidden="true"
ng-click="save()">保存</button>
 
<button  class="btn  btn-default"  data-dismiss="modal"  aria-hidden="true">
关闭</button>
 
</div>

实现类型模板下拉列表的代码略 1.2 修改商品分类(学员实现) 修改 item_cat.html 的修改按钮