增加一个数组toMap的方法, 修改remove为removeEx
This commit is contained in:
parent
0f719d4bd1
commit
8e3e16b194
@ -478,7 +478,7 @@ interface Array<T> {
|
||||
* @returns {boolean} true 有这个数据并且删除成功
|
||||
* false 没有这个数据
|
||||
*/
|
||||
remove?(t: T): boolean;
|
||||
removeEx?(t: T): boolean;
|
||||
|
||||
/**
|
||||
* 排序 支持多重排序
|
||||
@ -621,7 +621,7 @@ Object.defineProperties(Array.prototype, {
|
||||
},
|
||||
writable: true
|
||||
},
|
||||
remove: {
|
||||
removeEx: {
|
||||
value: function <T>(this: T[], t: T) {
|
||||
let idx = this.indexOf(t);
|
||||
if (~idx) {
|
||||
|
@ -83,7 +83,7 @@ export default class RecordController extends BaseController {
|
||||
let smallTime = timeBeforeDay(30)
|
||||
for (let r of records) {
|
||||
if (r.time < smallTime) {
|
||||
records.remove(r)
|
||||
records.removeEx(r)
|
||||
}
|
||||
}
|
||||
/**
|
||||
|
@ -140,7 +140,7 @@ class UserClass extends FindOrCreate {
|
||||
let records = this.season_records || []
|
||||
for (let r of records) {
|
||||
if (r.time < smallTime) {
|
||||
records.remove(r)
|
||||
records.removeEx(r)
|
||||
}
|
||||
}
|
||||
let win = 0
|
||||
|
Loading…
x
Reference in New Issue
Block a user