weixin_41566094 2019-01-21 16:17 采纳率: 66.7%
浏览 4945

Vue+Element 下拉框在条件情况下增加一条提示

 remoteMethod(query) {
        if (query !== '') {
            var me = this;
            this.loading = true;
            this.$client.GetExamListByKeyword({keyword:query}).then(ret=>{
                var total = ret.data.Total
                me.loading = false;
                var list=[];
                for(var attr in ret.data.Exams){
                    list.push({label:ret.data.Exams[attr],value:attr});
                }
                me.ExamNameList=list;
            });
        } else {
          this.ExamNameList = [];
        }
      },

判断取到的total,如果total大于50就显示提醒:只能展示五十条数据,请再精确,如果小于50条,直接输出ExamNameList

  • 写回答

1条回答 默认 最新

  • 阡路陌人 2019-01-21 18:31
    关注
    remoteMethod(query) {
            if (query !== '') {
                var me = this;
                this.loading = true;
                this.$client.GetExamListByKeyword({keyword:query}).then(ret=>{
                    let total = ret.data.Total
                    me.loading = false;
                    let list=[];
                    for(var attr in ret.data.Exams){
                        list.push({label:ret.data.Exams[attr],value:attr});
                    }
                                    if (total > 50) {
                                        // 提示操作
    
                                        list.forEach((item,index) => {
                                            if (index < 50) {
                                                me.ExamNameList.push(item)
                                            }else {
                                                return;
                                            }
                                        })
    
                                    }else {
                                        me.ExamNameList=list;
                                    }
                });
            } else {
              this.ExamNameList = [];
            }
          },
    
    评论

报告相同问题?

悬赏问题

  • ¥15 kafka 分区副本增加会导致消息丢失或者不可用吗?
  • ¥15 微信公众号自制会员卡没有收款渠道啊
  • ¥15 stable diffusion
  • ¥100 Jenkins自动化部署—悬赏100元
  • ¥15 关于#python#的问题:求帮写python代码
  • ¥20 MATLAB画图图形出现上下震荡的线条
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘
  • ¥15 perl MISA分析p3_in脚本出错
  • ¥15 k8s部署jupyterlab,jupyterlab保存不了文件
  • ¥15 ubuntu虚拟机打包apk错误