
1 xiaoming1992 2021 年 8 月 27 日 ``` typescript type T = 'what ever' // 这儿写入你希望的排序 const SORT_LIST: T[] = [] function sort(a: T, b: T) { . const idxA = SORT_LIST.indexOf(a) . const idxB = SORT_LIST.indexOf(b) . return idxA - idxB } ``` |
2 xiaoming1992 2021 年 8 月 27 日 @xiaoming1992 写得比较捞 |
3 xiaoming1992 2021 年 8 月 27 日 md 好像回复错了,此 es7 非彼 es7... |
4 Belmode 2021 年 8 月 28 日 @xiaoming1992 笑死了,你这 B 不装完,不准走!! |
5 SuperManNoPain 2021 年 8 月 28 日 |
6 IvanLi127 2021 年 8 月 28 日 via Android 我还在想怎么会有人问 es7,不都 es6 嘛 原来不是这个 es 而是那个 es |
7 update 2021 年 8 月 28 日 script 排序 大致类似: if (doc['字段名'].value == 1) { return 1 } elseif (doc['字段名'].value == 0){ return 2 } elseif (doc['字段名'].value == 2){ return 3 } 具体搜下相关文档 |
9 pjntt 2021 年 8 月 28 日 可以试一下用 script 的聚合方式 |
11 goodboy95 2021 年 8 月 28 日 @xiaoming1992 我一个后端 C#开发,看到 ES 第一反应也是 ECMAScript |