当前位置: 首页 > news >正文

vue3框架Arco Design输入邮箱选择后缀

使用:

<a-form-item field="apply_user_email" label="邮箱:" ><email v-model="apply_user_email" class="inputborder topinputw"></email>
</a-form-item>import email from '@/components/email.vue'

email.vue的代码:

<template><div><a-auto-complete v-model:model-value="model" :data="d.list" @search="handleSearch" placeholder="请输入"/></div>
</template><script setup>import { onMounted, reactive,ref,defineModel } from 'vue'const props = defineProps({id:{default:""},})const emits = defineEmits(['update:visible', 'refresh'])const d = reactive({list:[]})const model = defineModel()const handleSearch = (value)=>{if (value) {if(value.includes("@")) value = value.split("@")[0];let comlist = ["@qq.com","@163.com","@126.com","@gmail.com","@sina.com","@yahoo.com","@sohu.com"]d.list = comlist.map((_, index) => `${value}${_}`)} else {d.list = []}}
</script><style lang="less" scoped></style>

http://www.lryc.cn/news/410737.html

相关文章:

  • 制作镜像
  • Kylin系列(二)进阶
  • Maven实战.依赖(依赖范围、传递性依赖、依赖调解、可选依赖等)
  • 关于React17的setState
  • 2024华为OD机试真题-英文输入法Python-C卷D卷-100分
  • magento2 安装win环境和linux环境
  • 【城市数据集】世界城市数据库和访问门户工具WUDAPT
  • 网络爬虫必备工具:代理IP科普指南
  • JMeter接口测试-5.JMeter高级使用
  • 网络安全大模型开源项目有哪些?
  • 【赠书第18期】人工智能B2B落地实战:基于云和Python的商用解决方案
  • 《昇思25天学习打卡营第24天》
  • KeePass密码管理工具部署
  • C#中导出dataGridView数据为Excel
  • 算法学习6——贪心算法
  • 【C++】标准库:介绍string类
  • 未来不会使用 AI 的人真的会被淘汰吗?
  • K8S及Rancher部署
  • Qt Creator使用git管理代码
  • pandas教程:pandas读取csv文件并指定字段数据类型
  • c#中使用数据验证器
  • Java真人版猫爪老鼠活动报名平台系统
  • Git原理与用法系统总结
  • 连载|浅谈红队中的权限维持(六)-Linux 主机后门与Linux 隐藏文件
  • tomato-靶机渗透
  • git的配置使用
  • 【1.0】drf初识
  • SparkSQL---编程模型的操作,数据加载与落地及自定义函数的使用
  • 文件解析漏洞--IIS--Vulhub
  • 你知道缓存的这个问题到底把多少程序员坑惨了吗?