一、通过第三方组件获取银行名称、名称缩写、卡片类型、卡片类型名称
1、安装组件
npm install bankcardinfo
2、使用
安装成功后就会在node_modules文件夹中添加有这两个文件夹:
你就可以直接使用了,
getBankInfo() {
var BIN = require('bankcardinfo');
let _this = this
BIN.getBankBin(this.cardnumber) //传入银行卡号
.then(function(data) {
_this.selectBank = data.bankName;
})
.catch(function(err) {
_this.selectBank ="请检查您输入的银行卡号"
})
}
打印处理结果:能够拿到银行名称、名称缩写、卡片类型、卡片类型名称。
二、获取银行带名称logo
通过网络请求阿里接口:https://apimg.alipay.com/combo.png?d=cashier&t=*银行代码*
请求示例(获取中国农业银行带名称logo):https://apimg.alipay.com/combo.png?d=cashier&t=ABC
响应结果:
三、获取小logo(不带名称)
我已经处理过后将资源文件放到了gitee中(以名称缩写命名图片文件),如果有需要大家可以自行下载。
运行 git clone https://gitee.com/wyz970818/bank_card_info.git 下载。