排序,当做笔记看
废话不多说,开撸
//数字排序
var paixu=function(array,key){
return array.sort(function(a,b){
var x = a[key];
var y = b[key];
return ((x<y)?-1:(x>y)?1:0)
})
}
export default paixu;
另写一个js,,,如果有简便方法(例如,把封装的方法写在同一个js里面)请注意联系我,谢谢
//中文排序 多音字不建议使用,谢谢
var chinepaixu=function(array,key){
return array.sort(function(a,b){
var x = a[key];
var y = b[key];
return x.localeCompare(y)
})
}
export default chinepaixu;
main.js引入
import paixu from './Js/paixu'
Vue.prototype.$paixu=paixu
import chinepaixu from './Js/chinepaixu'
Vue.prototype.$chinepaixu=chinepaixu
自己的vue页面引用
this.$paixu(数组,要更改的名字)
this.$chinepaixu(数组,要更改的名字)
别问我为啥要用拼音,现在要做的是能跑起来,能看明白。