vue-2

  • 获取容器宽度
this.$refs.container.$el.clientWidth
  • input输入内容限制
    1、<el-input v-model="form.waist" oninput="value=value.replace(/[^\d]/g,'')" />
    2、
    <el-input v-model="form.waist" @input="form.waist=onlyNumber(form.waist)" />
    
     onlyNumber(val) {
        return val.replace(/[^\d]/g, '')
     }
    
  • promise all
getData() {
      var p1 = post("/appuser/fileDetail", this.param)// 基本信息
      var p2 = post("/examination/healthGuidance", this.param)// 健康指导
      var p3 = post("/apphealthtest/heightWeightDetail", this.param)// 身高体重
      var p4 = post("/apphealthtest/temperatureDetail", this.param)// 体温
      var p5 = post("/apphealthtest/waistDetail", this.param)// 腰围
      var p6 = post("/apphealthtest/bloodPressureDetail", this.param)// 血压
      var p7 = post("/apphealthtest/routineDetail", this.param)// 尿常规
      var p8 = post("/apphealthtest/ECGDetail", this.param)// 心电
      var p9 = post("/apphealthtest/BultrasoundDetail", this.param)// B超
      var p10 = post("/apphealthtest/BloodCellsDetail", this.param)// 血常规
      var p11 = post("/apphealthtest/BiochemicalDetail", this.param)// 生化
      Promise.all([p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11]).then(res => {
        this.fileData = res[0].data
        this.IDCard = res[0].data.card
        this.healthGuidanceData = res[1].data.list
        this.heightWeightData = res[2].data
        this.temperatureData = res[3].data
        this.waistData = res[4].data
        this.bloodPressureData = res[5].data
        this.routineData = res[6].data
        this.ecgData = res[7].data
        this.bultrasoundData = res[8].data
        this.bloodCellsData = res[9].data
        this.biochemicalData = res[10].data
        this.$parent.finishLoad()
      }).catch(function (e) {
        console.log(JSON.stringify(e))
      })
    },
  • 自定义表头
    <template slot="header">没有<br />(根本不/从来没有)</template>
  • 文件直接下载
window.location.href = `${baseApi}/SzTableInfo/export?createTime=${this.searchForm.createTime}&deptName=${this.searchForm.deptName}`
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值