fv0otovAj

23朵毒蘑菇

一篇文字的小更新,对部分功能的舍弃,更简洁了。

原文章迁移

更新

2021-03-23 16:50:16 已有版本 1 个 show:0.65kTYPE: blog

最初做网站时觉得功能越多越好,现在思想不同了,好用的才是好的。

做好每次更新日志,以后看到应该会感慨良多吧,嘿嘿嘿!

之前加了什么背景特效,字体颜色自定义,背景颜色自定义,字体大小自定义,啥的,之前的更新就舍弃了,现在更新舍弃了(减小重复数据概率),之前不管是短文或者文字,每看一条则本地存相应id,以及观看的次数,然后从后端返回的数据都是10条或更多(短文则是10个id),从10条中找出没看过,或者看过最少的那一条来显示,这样会减小看到重复数据的概率,还有标签过滤也舍弃了,其实真的没必要,越简单越好吧。

//贴个代码以后看(最初版的时候写的)
let essay_data_id = null;
for(let i=0;i<data.length;i++){
    const a = !this.essay_ids[data[i]];
    if(a){  //表示此条数据还没加载过
        essay_data_id = data[i]
        this.essay_ids[data[i]] = 1;
        break;
    }else if(i==data.length-1){
        let paixu_list = [];
        for(let item of data){
            paixu_list[this.essay_ids[item]] = item;
        }
        for(let item of paixu_list){
            if(item){
                essay_data_id = item;      
                this.essay_ids[item]++;
                break;
            }
        }
    }
}