学习黑马AJAX

休息了一天半时间,今天下午做了一个商品分类的案例,这个案例把之前学到的axios获取,Promise.all方法和渲染的技巧都用上,首先这个案例是分为四大步来完成的,获取需要注意的是它是一个包含一二级分类,要通过得到一级的id才能获取到二级的数据,这个时候数据量比较多,所以果断使用map遍历数组来实现获取一二级分类的数据,第三步则是合并所有的二级分类的Promise对象,这个时候想要达到加载完才渲染的话就需要要用到Promise.all静态方法,这个方法只有一个对象失败就会导致整个渲染的失败,最后一步就是渲染了,这里第一次用到了一个很实用的技巧,平时我们在模板字符串中都一般只会写一些类似对象的属性这种,但其实模板字符串是可以写表达式的,其实基础的时候已经学过了,但很少使用导致淡忘了,最后就是通过一个map方法来渲染添加多个li小例进入ul列表中实现了整个商品分类的案例。

你可能感兴趣的:(学习)