如图,求问怎么按照目录上面的条件给下面的商品排序,求大佬们能提供代码,十分感谢!
https://blog.csdn.net/wcslb/article/details/53242504
这个我觉得不需要贴上代码,我告诉你方法自己去实现,比较简单,对于不会实现的细节可以百度;
1、首先这个数据能展示出来,说明你有一个对象数组,一个对象就是一个商品的信息,包括价格、时间、是否生产。。。
2、每一个排序,你只要写一个函数,函数接受一个上面的数组对象,然后函数体内只实现按关键字段排序,比喻你实现第一个是按时间排序
3、你就拿每个对象中的时间,让后进行比对,然后进行排序独享就OK了,
4、上面的多种类型的排序都是一样的,点击下就进行排序,再点击就反排序,都在函数中实现
5、这是比较简单的实现方式,具体代码就不贴了,如果不会写,可以自己按每个要求百度实现方法,
obj.sort(function(x,y){return x.px-y.px});
说明:obj是json对象,,px是其中的排序字段,x.px-y.px是正序,y.px-x.px是倒序