vue2.0实现银行卡类型种类的选择

简介: vue2.0实现银行卡类型种类的选择

功能效果:vue2.0实现银行卡类型种类的选择

参考代码如下:

<template>
    <div class="app">
      <header>
      </header>
        <div class="details">   
            <div @click="memberRank">
                <span>卡类型</span>
                <span>{{name}}</span>
                <i class="el-icon-arrow-right"></i>
            </div>
        </div>
          <mt-actionsheet :actions="actions2" v-model="sheetVisible2" cancel-text="">
          </mt-actionsheet>
    </div>
</template>
<script>
export default {
  data() {
    return {
      actions2: [],  //底部弹出提示框
      sheetVisible2: false,//透明遮罩背景
      name: "普卡"//默认数值
    };
  },
  computed: {
  },
  components: {
  },
  methods: {
    // 点击显示会员等级
    memberRank() {
      this.sheetVisible2 = true;
    },
    //赋值到框里
    commonCard() {
      this.name = "普卡";
    },
    silverCard() {
      this.name = "银卡";
    },
    goldCard() {
      this.name = "金卡";
    },
  },
  mounted() {//移动但底部弹出选项
    this.actions2 = [
      {
        name: "普卡",
        method: this.commonCard
      },
      {
        name: "银卡",
        method: this.silverCard
      },
      {
        name: "金卡",
        method: this.goldCard
      }
    ];
  }
};
</script>
<style scoped>
header {
  height: 1.5rem;
  width: 100%;
  background-image: linear-gradient(-134deg, #f62241 0%, #f62241 100%);
  position: relative;
}
.details {
  background: white;
  margin-top: 0.3rem;
  height: auto;
}
.details div span:nth-child(2):not(.phoneNum) {
  position: absolute;
  left: 4rem;
}
.details div {
  clear: both;
  border-bottom: 0.025rem solid rgba(0, 0, 0, 0.02);
  height: 1.5rem;
  line-height: 1.5rem;
  font-size: 0.48rem;
  color: rgba(0, 0, 0, 0.7);
  margin-left: 0.5rem;
}
</style>
相关文章
|
3月前
|
JavaScript
Vue 3:检验手机号码的逻辑
Vue 3:检验手机号码的逻辑
|
4月前
|
JavaScript 前端开发 数据安全/隐私保护
Vue.js 表单处理技巧大揭秘!v-model 与自定义验证综合运用,打造高效表单处理体验!
【8月更文挑战第31天】Vue.js 是一款备受欢迎的前端框架,其表单处理功能强大且灵活。v-model 指令可实现双向数据绑定,简化表单元素值与 Vue 实例数据的同步过程;结合自定义验证规则,则能确保用户输入数据符合特定要求。无论是简单的单字段校验还是复杂的多字段验证,Vue.js 均提供了简洁有效的解决方案,有效提升了表单处理效率及用户体验。通过综合运用 v-model 和自定义验证,开发者能够实时反馈错误信息并控制表单状态,从而增强应用的交互性与可靠性。
69 0
|
5月前
|
JavaScript
支付系统---微信支付23-数据绑定和事件,使用Vue调试要添加扩展,F12与console平级就出现了Vue,在支付资料,微信支付,04资料,工具里
支付系统---微信支付23-数据绑定和事件,使用Vue调试要添加扩展,F12与console平级就出现了Vue,在支付资料,微信支付,04资料,工具里
|
7月前
|
JavaScript
vue常用正则表达式判断身份证格式
这两个正则表达式分别用于验证18位和15位身份证号码。请注意,正则表达式只能用于初步验证身份证格式是否正确,不能验证身份证号码是否真实有效。在实际应用中,还需要进行进一步的校验,例如校验身份证的校验位等。
364 0
|
7月前
Vue3-admin-template 框架实现表单身份证获取到 出生年月、性别
Vue3-admin-template 框架实现表单身份证获取到 出生年月、性别
184 0
|
JavaScript 前端开发 IDE
【Vue3 第十二章】组件注册 & 命名格式
【Vue3 第十二章】组件注册 & 命名格式
380 0
|
7月前
|
JavaScript Go 数据库
用Typescript 的方式封装Vue3的表单绑定,支持防抖等功能。
Vue3 的父子组件传值、绑定表单数据、UI库的二次封装、防抖等,想来大家都很熟悉了,本篇介绍一种使用 Typescript 的方式进行统一的封装的方法。
|
JavaScript
vue模板语法上集->插值,指令,过滤器,计算属性&监听属性,vue购物车
vue模板语法上集->插值,指令,过滤器,计算属性&监听属性,vue购物车
45 0
|
JavaScript
16Vue - 计算属性(基础例子)
16Vue - 计算属性(基础例子)
37 0
|
移动开发 前端开发 JavaScript
Vue 利用Canvas标签实现动态验证码校验(前端必备附源码)
Vue 利用Canvas标签实现动态验证码校验(前端必备附源码)
514 0