1.0.1 • Published 1 year ago
kd-option-list v1.0.1
Install
npm install kd-option-list
kd-option-list
// 目前 选项列表有 国家 countries,证件类型cardTypes
const OptionList = require('kd-country-list');
const option = new OptionList('countries') // 这里填入对应的列表类型
console.log(option.getName('156')); // 中国
console.log(option.getCode('中国')); // 156
目前支持的方法有
overwrite(items)
重写列表项目中的至
const OptionList = require('kd-country-list');
const option = new OptionList('countries')
option.overwrite([{
code: '156',
name: '中国1'
}])
getName(code)
通过代码code获取对应的name
// 目前 选项列表有 国家 countries,证件类型cardTypes
const OptionList = require('kd-country-list');
const option = new OptionList('countries') // 这里填入对应的列表类型
console.log(option.getName('156')); // 中国
getCode(name)
通过name获取对应code
// 目前 选项列表有 国家 countries,证件类型cardTypes
const OptionList = require('kd-country-list');
const option = new OptionList('countries') // 这里填入对应的列表类型
console.log(option.getCode('中国')); // 156
getNames()
获取所有选项的name
// 目前 选项列表有 国家 countries,证件类型cardTypes
const OptionList = require('kd-country-list');
const option = new OptionList('cardTypes') // 这里填入对应的列表类型
console.log(option.getNames()); // ['护照', '出生证明', '港澳通行证'...... ]
getCodes()
获取所有选项的code
// 目前 选项列表有 国家 countries,证件类型cardTypes
const OptionList = require('kd-country-list');
const option = new OptionList('cardTypes') // 这里填入对应的列表类型
console.log(option.getCodes()); // ['1', '2', '3'...... ]
getNameList()
返回name作为key ,code为属性名的所有选项的Object
getCodeList()
返回code作为key,name作为属性名的所有选项的Object
getData()
返回所有的选项信息,数据与json中定义的一致
1.0.1
1 year ago