42 lines
750 B
JavaScript
42 lines
750 B
JavaScript
|
let fontData = [
|
||
|
{
|
||
|
name: '思源黑体',
|
||
|
value: '思源黑体',
|
||
|
font: 'SourceHanSansTi',
|
||
|
key: '0'
|
||
|
},
|
||
|
{
|
||
|
name: '庞门正道标题体',
|
||
|
value: '庞门正道标题体',
|
||
|
font: 'PMZDBTTi',
|
||
|
key: '1'
|
||
|
},
|
||
|
{
|
||
|
name: '数黑体',
|
||
|
value: '数黑体',
|
||
|
font: 'AlimamaShuHeiTi',
|
||
|
key: '2'
|
||
|
}
|
||
|
]
|
||
|
|
||
|
function getFontList() {
|
||
|
return fontData
|
||
|
}
|
||
|
|
||
|
function getFontFamily(key) {
|
||
|
for (let i = 0; i < fontData.length; i++) {
|
||
|
if (fontData[i].key == key) {
|
||
|
return fontData[i].font;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
function getFontFamilyName(key) {
|
||
|
for (let i = 0; i < fontData.length; i++) {
|
||
|
if (fontData[i].key == key) {
|
||
|
return fontData[i].name;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
export { getFontList, getFontFamily, getFontFamilyName }
|