<template><div class="atnight"><div class="topseach"><form action="/"><van-search v-model="searchVal" placeholder="请选择国家"  show-action @search="onSearch" @cancel="onCancel" /></form></div><div class="main"><div class="list flexbox" v-for='(item, index) in list' :key='index' :class="{select:iselct===index }" @click="choose(index,item)"><div>{{item.name}}</div><div>+{{item.areaCode}}</div></div></div></div>
</template><script>export default {name: '',data() {return {wholecss: "",countryList: [{name:"中国 (China)",areaCode:"86"},{name:"中国香港 (Hong Kong)",areaCode:"852"},{name:"中国澳門 (Macau)",areaCode:"853"},{name:"中国台湾 (Taiwan)",areaCode:"886"},{name:"日本 (Japan)",areaCode:"81"},{name:"韩国 (South Korea)",areaCode:"82"},{name:"美国 (USA or Canada)",areaCode:"1"},{name:"阿富汗 (Afghanistan)",areaCode:"93"},{name:"阿尔巴尼亚 (Albania)",areaCode:"355"},{name:"阿尔及利亚 (Algeria)",areaCode:"213"},{name:"萨摩亚 (American Samoa)",areaCode:"684"},{name:"安道尔共和国 (Andorra)",areaCode:"376"},{name:"安哥拉 (Angola)",areaCode:"244"},{name:"安圭拉岛 (Anguilla)",areaCode:"1264"},{name:"南极洲 (Antarctica)",areaCode:"672"},{name:"安提瓜和巴布达 (Antigua and Barbuda)",areaCode:"1268"},{name:"阿根廷 (Argentina)",areaCode:"54"},{name:"亚美尼亚 (Armenia)",areaCode:"374"},{name:"阿鲁巴 (Aruba)",areaCode:"297"},{name:"澳大利亚 (Australia)",areaCode:"61"},{name:"奥地利 (Austria)",areaCode:"43"},{name:"阿塞拜疆 (Azerbaijan)",areaCode:"994"},{name:"巴哈马 (Bahamas)",areaCode:"1242"},{name:"巴林 (Bahrain)",areaCode:"973"},{name:"孟加拉国 (Bangladesh)",areaCode:"880"},{name:"巴巴多斯 (Barbados)",areaCode:"1246"},{name:"白俄罗斯 (Belarus)",areaCode:"375"},{name:"比利时 (Belgium)",areaCode:"32"},{name:"伯利兹城 (Belize)",areaCode:"501"},{name:"贝宁 (Benin)",areaCode:"229"},{name:"百慕大 (Bermuda)",areaCode:"1441"},{name:"不丹 (Bhutan)",areaCode:"975"},{name:"玻利维亚 (Bolivia)",areaCode:"591"},{name:"波斯尼亚和黑塞哥维那 (Bosnia and Herzegovina)",areaCode:"387"},{name:"博茨瓦纳 (Botswana)",areaCode:"267"},{name:"巴西 (Brazil)",areaCode:"55"},{name:"英属印度洋领地 (British Indian Ocean Territory)",areaCode:"246"},{name:"文莱达鲁萨兰国 (Brunei Darussalam)",areaCode:"673"},{name:"保加利亚 (Bulgaria)",areaCode:"359"},{name:"布基纳法索 (Burkina Faso)",areaCode:"226"},{name:"布隆迪 (Burundi)",areaCode:"257"},{name:"柬埔寨 (Cambodia)",areaCode:"855"},{name:"喀麦隆 (Cameroon)",areaCode:"237"},{name:"佛得角 (Cape Verde)",areaCode:"238"},{name:"开曼群岛 (Cayman Islands)",areaCode:"1345"},{name:"中非共和国 (Central African Republic)",areaCode:"236"},{name:"乍得 (Chad)",areaCode:"235"},{name:"智利 (Chile)",areaCode:"56"},{name:"圣延岛 (Christmas Island)",areaCode:"61"},{name:"科科斯群岛 (Cocos (Keeling) Islands)",areaCode:"61"},{name:"哥伦比亚(Colombia)",areaCode:"57"},{name:"科摩罗 (Comoros)",areaCode:"269"},{name:"刚果 (Congo)",areaCode:"242"},{name:"刚果民主共和国(Congo,The Democratic Republic Of The)",areaCode:"243"},{name:"库克群岛 (Cook Islands)",areaCode:"682"},{name:"哥斯达黎加 (Costa Rica)",areaCode:"506"},{name:"科特迪瓦 (Cote D Ivoire)",areaCode:"225"},{name:"克罗地亚 (Croatia)",areaCode:"385"},{name:"古巴 (Cuba)",areaCode:"53"},{name:"塞浦路斯 (Cyprus)",areaCode:"357"},{name:"捷克 (Czech Republic)",areaCode:"420"},{name:"丹麦 (Denmark)",areaCode:"45"},{name:"吉布提 (Djibouti)",areaCode:"253"},{name:"多米尼克国 (Dominica)",areaCode:"1767"},{name:"多米尼加共和国 (Dominican Republic)",areaCode:"1849"},{name:"东帝汶 (East Timor)",areaCode:"670"},{name:"厄瓜多尔 (Ecuador)",areaCode:"593"},{name:"埃及 (Egypt)",areaCode:"20"},{name:"萨尔瓦多 (El Salvador)",areaCode:"503"},{name:"赤道几内亚 (Equatorial Guinea)",areaCode:"240"},{name:"爱沙尼亚 (Estonia)",areaCode:"372"},{name:"埃塞俄比亚 (Ethiopia)",areaCode:"251"},{name:"福克兰群岛(Falkland Islands (Malvinas))",areaCode:"500"},{name:"法罗群岛 (Faroe Islands)",areaCode:"298"},{name:"斐济 (Fiji)",areaCode:"679"},{name:"芬兰 (Finland)",areaCode:"358"},{name:"法国 (France)",areaCode:"33"},{name:"法国大都会 (France Metropolitan)",areaCode:"33"},{name:"法属圭亚那 (French Guiana)",areaCode:"594"},{name:"法属玻里尼西亚 (French Polynesia)",areaCode:"689"},{name:"加蓬 (Gabon)",areaCode:"241"},{name:"冈比亚 (Gambia)",areaCode:"220"},{name:"格鲁吉亚 (Georgia)",areaCode:"995"},{name:"德国 (Germany)",areaCode:"49"},{name:"加纳 (Ghana)",areaCode:"233"},{name:"直布罗陀 (Gibraltar)",areaCode:"350"},{name:"希腊 (Greece)",areaCode:"30"},{name:"格陵兰 (Greenland)",areaCode:"45"},{name:"格林纳达 (Grenada)",areaCode:"1473"},{name:"瓜德罗普岛 (Guadeloupe)",areaCode:"590"},{name:"关岛 (Guam)",areaCode:"1671"},{name:"危地马拉 (Guatemala)",areaCode:"502"},{name:"几内亚 (Guinea)",areaCode:"224"},{name:"几内亚比绍 (Guinea-Bissau)",areaCode:"245"},{name:"圭亚那 (Guyana)",areaCode:"592"},{name:"海地 (Haiti)",areaCode:"509"},{name:"洪都拉斯 (Honduras)",areaCode:"504"},{name:"匈牙利 (Hungary)",areaCode:"36"},{name:"冰岛 (Iceland)",areaCode:"354"},{name:"印度 (India)",areaCode:"91"},{name:"印度尼西亚 (Indonesia)",areaCode:"62"},{name:"伊朗 (Iran (Islamic Republic of))",areaCode:"98"},{name:"伊拉克 (Iraq)",areaCode:"964"},{name:"爱尔兰 (Ireland)",areaCode:"353"},{name:"以色列 (Israel)",areaCode:"972"},{name:"意大利 (Italy)",areaCode:"39"},{name:"牙买加 (Jamaica)",areaCode:"1876"},{name:"约旦 (Jordan)",areaCode:"962"},{name:"哈萨克 (Kazakhstan)",areaCode:"7"},{name:"肯尼亚 (Kenya)",areaCode:"254"},{name:"科威特 (Kuwait)",areaCode:"965"},{name:"吉尔吉斯 (Kyrgyzstan)",areaCode:"996"},{name:"拉脱维亚 (Latvia)",areaCode:"371"},{name:"黎巴嫩 (Lebanon)",areaCode:"961"},{name:"莱索托 (Lesotho)",areaCode:"266"},{name:"利比里亚 (Liberia)",areaCode:"231"},{name:"利比亚 (Libyan Arab Jamahiriya)",areaCode:"218"},{name:"列支敦士登 (Liechtenstein)",areaCode:"423"},{name:"立陶宛 (Lithuania)",areaCode:"370"},{name:"卢森堡 (Luxembourg)",areaCode:"352"},{name:"马达加斯加 (Madagascar)",areaCode:"261"},{name:"马拉维 (Malawi)",areaCode:"265"},{name:"马来西亚 (Malaysia)",areaCode:"60"},{name:"马尔代夫 (Maldives)",areaCode:"960"},{name:"马里 (Mali)",areaCode:"223"},{name:"马尔他 (Malta)",areaCode:"356"},{name:"马提尼克岛 (Martinique)",areaCode:"596"},{name:"毛里塔尼亚 (Mauritania)",areaCode:"222"},{name:"毛里求斯(Mauritius)",areaCode:"230"},{name:"马约特 (Mayotte)",areaCode:"262"},{name:"墨西哥 (Mexico)",areaCode:"52"},{name:"密克罗尼西亚 (Micronesia)",areaCode:"691"},{name:"摩尔多瓦 (Moldova)",areaCode:"373"},{name:"摩纳哥 (Monaco)",areaCode:"377"},{name:"外蒙古 (Mongolia)",areaCode:"976"},{name:"黑山共和国 (Montenegro)",areaCode:"382"},{name:"蒙特塞拉特 (Montserrat)",areaCode:"1664"},{name:"摩洛哥 (Morocco)",areaCode:"212"},{name:"莫桑比克 (Mozambique)",areaCode:"258"},{name:"缅甸 (Myanmar)",areaCode:"95"},{name:"那米比亚 (Namibia)",areaCode:"264"},{name:"瑙鲁 (Nauru)",areaCode:"674"},{name:"尼泊尔 (Nepal)",areaCode:"977"},{name:"荷兰 (Netherlands)",areaCode:"31"},{name:"荷兰安的列斯群岛 (Netherlands Antilles)",areaCode:"599"},{name:"新喀里多尼亚 (New Caledonia)",areaCode:"687"},{name:"新西兰 (New Zealand)",areaCode:"64"},{name:"尼加拉瓜 (Nicaragua)",areaCode:"505"},{name:"尼日尔 (Niger)",areaCode:"227"},{name:"尼日利亚 (Nigeria)",areaCode:"234"},{name:"诺福克岛 (Norfolk Island)",areaCode:"6723"},{name:"朝鲜 (North Korea)",areaCode:"850"},{name:"北马里亚纳群岛 (Northern Mariana Islands)",areaCode:"1670"},{name:"挪威 (Norway)",areaCode:"47"},{name:"阿曼 (Oman)",areaCode:"968"},{name:"巴基斯坦 (Pakistan)",areaCode:"92"},{name:"帛琉 (Palau)",areaCode:"680"},{name:"巴勒斯坦 (Palestine)",areaCode:"970"},{name:"巴拿马 (Panama)",areaCode:"507"},{name:"巴布亚新几内亚 (Papua New Guinea)",areaCode:"675"},{name:"巴拉圭 (Paraguay)",areaCode:"595"},{name:"秘鲁 (Peru)",areaCode:"51"},{name:"菲律宾共和国 (Philippines)",areaCode:"63"},{name:"皮特凯恩岛 (Pitcairn)",areaCode:"64"},{name:"波兰 (Poland)",areaCode:"48"},{name:"葡萄牙 (Portugal)",areaCode:"351"},{name:"波多黎各 (Puerto Rico)",areaCode:"1787"},{name:"卡塔尔 (Qatar)",areaCode:"974"},{name:"留尼汪岛 (Reunion)",areaCode:"262"},{name:"罗马尼亚 (Romania)",areaCode:"40"},{name:"俄罗斯联邦 (Russian Federation)",areaCode:"7"},{name:"卢旺达 (Rwanda)",areaCode:"250"},{name:"美属萨摩亚 (Samoa)",areaCode:"685"},{name:"圣马力诺共和国 (San Marino)",areaCode:"378"},{name:"沙特阿拉伯 (Saudi Arabia)",areaCode:"966"},{name:"塞内加尔 (Senegal)",areaCode:"221"},{name:"塞尔维亚共和国 (Serbia)",areaCode:"381"},{name:"塞舌尔 (Seychelles)",areaCode:"248"},{name:"塞拉利昂 (Sierra Leone)",areaCode:"232"},{name:"新加坡 (Singapore)",areaCode:"65"},{name:"斯洛伐克 (Slovakia (Slovak Republic))",areaCode:"421"},{name:"斯洛文尼亚 (Slovenia)",areaCode:"386"},{name:"索罗门群岛 (Solomon Islands)",areaCode:"677"},{name:"索马里 (Somalia)",areaCode:"252"},{name:"南非 (South Africa)",areaCode:"27"},{name:"西班牙 (Spain)",areaCode:"34"},{name:"斯里兰卡 (Sri Lanka)",areaCode:"94"},{name:"苏丹 (Sudan)",areaCode:"249"},{name:"苏里南 (Suriname)",areaCode:"597"},{name:"斯威士兰 (Swaziland)",areaCode:"268"},{name:"瑞典 (Sweden)",areaCode:"46"},{name:"瑞士 (Switzerland)",areaCode:"41"},{name:"叙利亚 (Syrian Arab Republic)",areaCode:"963"},{name:"塔吉克 (Tajikistan)",areaCode:"992"},{name:"坦桑尼亚 (Tanzania)",areaCode:"255"},{name:"泰国 (Thailand)",areaCode:"66"},{name:"多哥 (Togo)",areaCode:"228"},{name:"汤加 (Tonga)",areaCode:"676"},{name:"特立尼达和多巴哥 (Trinidad and Tobago)",areaCode:"1868"},{name:"突尼斯 (Tunisia)",areaCode:"216"},{name:"土耳其 (Turkey)",areaCode:"90"},{name:"土库曼 (Turkmenistan)",areaCode:"993"},{name:"土克斯及开科斯群岛 (Turks and Caicos Islands)",areaCode:"1809"},{name:"乌干达 (Uganda)",areaCode:"256"},{name:"乌克兰 (Ukraine)",areaCode:"380"},{name:"阿拉伯联合酋长国 (United Arab Emirates)",areaCode:"971"},{name:"英国 (United Kingdom)",areaCode:"44"},{name:"乌拉圭 (Uruguay)",areaCode:"598"},{name:"乌兹别克斯坦 (Uzbekistan)",areaCode:"998"},{name:"瓦努阿图 (Vanuatu)",areaCode:"678"},{name:"梵蒂冈 (Vatican City State (Holy See))",areaCode:"39"},{name:"委内瑞拉 (Venezuela)",areaCode:"58"},{name:"越南 (Vietnam)",areaCode:"84"},{name:"维尔京群岛(英国) (Virgin Islands (British))",areaCode:"1284"},{name:"维尔京群岛(美国) (Virgin Islands (U.S.))",areaCode:"1340"},{name:"西撒哈拉 (Western Sahara)",areaCode:"685"},{name:"也门 (Yemen)",areaCode:"967"},{name:"南斯拉夫 (Yugoslavia)",areaCode:"381"},{name:"赞比亚 (Zambia)",areaCode:"260"},{name:"津巴布韦 (Zimbabwe)",areaCode:"263"},{name:"阿布哈兹 (the Republic of Abkhazia)",areaCode:"7"},{name:"南奥赛梯 (the Republic of South Ossetia)",areaCode:"7"},{name:"泽西岛 (Bailiwick of Jersey)",areaCode:"44"},{name:"老挝 (Lao People s Democratic Republic)",areaCode:"856"},{name:"马其顿 (The Republic of Macedonia)",areaCode:"389"},{name:"圣基茨和尼维斯(The Federation of Saint Kitts and Nevis)",areaCode:"1869"},{name:"圣卢西亚岛 (Santa Luzia Island)",areaCode:"1758"},{name:"圣文森特和格林纳丁斯(Saint Vincent and the Grenadines)",areaCode:"1784"},{name:"圣多美和普林西比 (Sao Tome and Principe)",areaCode:"239"},{name:"南苏丹共和国 (The Republic of South Sudan)",areaCode:"211"}],searchVal: '', //默认输入为空iselct: -1}},computed: {list: function() {var _this = this;//逻辑-->根据input的value值筛选countryList中的数据var arrCount = []; //声明一个空数组来存放数据var conlenth = this.countryList.lengthfor (var i = 0; i < conlenth; i++) {//for循环数据中的每一项(根据name值)if (this.countryList[i].name.search(this.searchVal) != -1) {arrCount.push(this.countryList[i]);}}return arrCount;}},mounted() {},methods: {// 点击取消的按钮onCancel() {this.searchVal = ''this.$router.go(-1)},// 选择国家choose(index, obj) {this.iselct = index;this.getCountry(obj);this.time = setTimeout(() => {this.$router.go(-1);clearTimeout(this.time);}, 1000)console.log(index,obj)},onSearch() {}}}
</script>
<style lang="less" scoped>.atnight{background: #fff;}.main {margin: 0.1rem 1.173333rem;.list {height: 2.4rem;line-height: 2.4rem;justify-content: space-between;font-size: 0.746666rem;border-bottom: 1px solid #EBEBEB;}}
</style>

vue插件集合17:vue获取国家以及地区的方法相关推荐

  1. 包含Demo示例,包含实列,vue插件汇总,vue组件大全,

    目录 一.UI组件及框架 二.滚动scroll组件 三.slider组件 四.编辑器 五.图表 六.日历 七.地址选择 八.地图 九.播放器 十.文件上传 十一.图片处理 十二.提示 十三.进度条 十 ...

  2. chrome vue插件_「Vue学习记录一」开发环境准备

    1.开发工具 - VS Code ❝ 选择 VS Code 是因为这是一款很容易上手的工具,在 VS Code 中找到的每个功能都完成一项出色的工作,构建了一些简单的功能集,包括语法高亮.智能补全.集 ...

  3. idea 搜不到vue插件_IDEA安装vue插件图文详解

    非常详细的IDEA安装vue插件的方法,供大家参考,具体内容如下 1.idea上面安装vue插件 (到这里idea安装vue插件就好了,接下来我们开始搭建我们后台管理系统) 2.利用vue搭建后台管理 ...

  4. webstorm中没有vue插件_webstorm安装vue插件及安装过程出现的问题

    想要编辑器识别vue文件需要安装vue插件 1. 安装方法: File--> setting  -->  plugin ,点击plugin,在内容部分的左侧输入框输入vue,会出现1个关于 ...

  5. iCheck插件 全选和获取value值的解决方法

    在使用jQuery iCheck 插件的时候遇到了一个问题,就是当我们使用普通的js全选功能无效了. $("#checkall").click(function(){if(this ...

  6. Vue组件、Vue插件创建与使用

    Vue组件 作用 1.组件是vue的一个重要的特点 2.实现多人协作开发 3.通过组件划分降低开发的难度 4.实现复用,降低重复劳动 组件解释 组件就是定义好的一功能模块 建议:多用props,少在组 ...

  7. vue取url路径传参_vue不通过路由直接获取url中参数的方法示例

    前言 众所周知vue中使用路由的方式设置url参数,但是这种方式必须要在路径中附带参数,而且这个参数是需要在vue的路由中提前设置好的. 相对来说,在某些情况下直接在url后面拼接?mid=100的方 ...

  8. Vue插件报错:Vue.js is detected on this page.

    Vue插件报错:Vue.js is detected on this pag 下载Vue插件 解决:Vue.js not detected 解决:Vue.js is detected on this ...

  9. Vue全家桶(Vue基础看这篇就够了)

    目录 第一章:vue核心 1.1.Vue 简介 1.1.1 官网 1.1.2 Vue是什么? 1.1.3 Vue的特点 1.1.4 Vue周边库 1.2 初识Vue 1.3 模板语法 1.4 数据绑定 ...

  10. 根据IP地址判断客户端属于哪个国家或地区

    在服务器端,经常会统计服务器上的资源被哪些国家或者地区访问的比较多,但我们唯一能记录的只有客户端下载时的ip地址,那我们怎么通过ip地址得到客户所在的国家或地区名呢?下面作以详解: 1.获取客户ip地 ...

最新文章

  1. linux学习笔记十二:yum常用命令
  2. ecdf函数_关于ecdf函数的使用问题
  3. JAVA性能优化思路探究
  4. java 实例化 bean,Spring(02)——bean实例化
  5. 城市问题(Floyd)
  6. recyclerview item点击无效_让你彻底掌握RecyclerView的缓存机制
  7. 评测任务实战:中文文本分类技术实践与分享 - PaperWeekly 第49期
  8. tankwar的java坦克子弹撞墙_tankwar
  9. 华为1999元起的智能眼镜,能通话能播放音乐,预售就抢疯了!
  10. Maven中的自定义settings.xml文件
  11. JavaWeb项目服务端获取客户端的IP地址
  12. 服务器电脑怎么样装系统,如何给服务器安装系统,是不是和PC机一样安装?
  13. 诗歌(8)—梅花二首(其二)
  14. Robotframework-RED-red.xml引用library的介绍
  15. 年薪40万最牛应届生 南大一出5个其中2个同宿舍
  16. STM32 GPIOx_CRL/GPIOx_CRH 寄存器的设置的简化描述
  17. 履带式机械臂小车的制作分享
  18. android屏幕刷新显示机制
  19. javaweb记账本系统
  20. 明日方舟骑兵与猎人活动良心来袭 叉叉助手挂机刷关搬奖池

热门文章

  1. jQuery ajax教程
  2. ubuntu安装utorrent,以闪电的速度在六维空间下载东西!
  3. 迅雷7新版支持迷你播放器和应用平台
  4. 基于KNN的垃圾邮件分类实验
  5. python画流程_使用Graphviz快速绘制流程图
  6. 魔兽世界单机mysql修改怪物血量_魔兽世界单机版如何修改怪物掉落物品个数
  7. 【网络安全基础】数字签名原理及应用
  8. 能量谱 matlab,频谱、幅度谱、功率谱和能量谱含义
  9. U盘引导启动LINUX
  10. SLIC超像素算法学习笔记