百分比列表滑动选择

屏幕快照 2019-08-02 上午10.36.19.png

ui代码如下

    <div v-if="proportionShow" style="width: 100%;height: 100%;position: fixed;top: 0;bottom: 0;left: 0;background: rgba(0, 0, 0, 0.5);" class="rate-new-class">
      <div style="width: 100%;height: 250px;position: absolute;bottom: 0;background: white;">
        <van-picker
          show-toolbar
          title="选择本金转让比例"
          :columns="newcolumns"
          @cancel="proportionShow = false"
          @confirm="proportiononConfirm"
          @change="proportionononChangePicker"
        />
      </div>
    </div>

css

 .rate-new-class{
    .van-picker__title{
      font-size: 17px;
      color: #000;
    }
    .van-picker__cancel, .van-picker__confirm{
      color: #0A87EB;
      font-size: 17px;
    }
    .van-picker-column__item{
      font-size: 18px;
    }
    .van-picker-column.column3{
     margin-right: -20px;
      flex: 2;
      .van-picker-column__item{
        font-size: 14px;
        color: #ff0000;
      }
    }
  }

js

 proportionononChangePicker: function (picker, values) {
      picker.setColumnValues(1, proportionList[values[0]])
    },
    proportiononConfirm (value, index) {
      console.log('点击比例确认')
      this.proportionNum = value[0]
      this.proportionNumcopy = this.proportionNum.substring(0, this.proportionNum.length-1)
      console.log('转让比例值')
      console.log(this.proportionNumcopy)

      this.transferAmount = parseFloat(this.quetoResult.balanceAmount) * parseFloat(this.proportionNumcopy) / 100
      console.log('总额乘以转让比例的数额')
      console.log(this.transferAmount)

      this.proportionShow = false
      if (parseFloat(this.transferAmount) <= 10000) {
        if (value[0] != '100%') {
          Toast('因债权金额小于一万元请重新选择')
          return
        }
      }
    }

数据源

let proportionList = ['10%', '20%', '30%', '40%', '50%', '60%', '70%', '80%', '90%', '100%']

  newcolumns: [
        {
          values: proportionList,
          className: 'newcolumns',
          defaultIndex: 4
        }
      ],
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 以下文章转载自知乎,暗灭-京华九月秋近寒,浮沉半生影长单. 暗灭 京华九月秋近寒,浮沉半生影长单 10,850 人...
    ve追风_685b阅读 4,193评论 1 15
  • 前端开发面试题 面试题目: 根据你的等级和职位的变化,入门级到专家级,广度和深度都会有所增加。 题目类型: 理论知...
    怡宝丶阅读 2,691评论 0 7
  • 收到一捆云南寄过来的茉莉,也是我第一次买新鲜的茉莉花回家,以前喝茉莉花茶,只知其沁人的香,不知道茉莉细枝,叶多且密...
    张习瑶阅读 163评论 0 0
  • 人生第一次觉得这样深深沉沉的自卑。 否定自己的能力,完全就像是枝蔓遮盖住阳光,奄奄一息的感觉。潮湿,阴冷,颓废。一...
    乱吠阅读 239评论 0 0
  • 学习需要努力,也需要方法。 001 沙漏学习法 通读、提问、阅读、复述和复习。 记得《如何阅读》这边书里也提到阅读...
    海星_love阅读 178评论 0 1

友情链接更多精彩内容