十六、商品列表

(1)通过路由加载商品列表组件

1. 创建组件goods/List.vue,并添加面包屑导航栏和搜索框、按钮

2. 添加路由

(2)获取商品列表数据

注意:get请求时,需要加params属性值

1. 当创建页面时,调用获取商品列表的方法

2. 通过get请求获取商品列表数据

3. 如果获取成功,将获取的商品类别数据 以及 数据总条数 保存到相应的变量中

(3)渲染商品表格数据

由于商品名称内容较多,将该列宽度自适应,给定其他列固定宽度

(4)自定义格式化时间的全局过滤器

1. 自定义过滤器

2. 过滤器的使用。过滤器dataFormat对原始时间add_time进行过滤,返回过滤后的结果

(5)实现商品列表的分页功能

(6)实现搜索与清空的功能

1. 查询:v-model绑定查询条件,点击搜索按钮时,重新获取商品列表

2. 清除:为输入框添加清除按钮,清除时重新获取商品列表

(7)根据id删除商品数据

1. 首先为删除按钮添加点击事件。(根据id删除对应商品)

2. 点击事件触发的方法中

   2.1 首先弹出提示框,询问是否删除

   2.2 如果确认删除,发送删除请求

   2.3 删除成功后,重新获取商品列表

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值