SVG 框架函数:iconExists
本教程是 Iconify SVG 框架函数教程 的一部分。
函数 iconExists() 检查图标数据是否可用于渲染。
用法
该函数包含以下参数:
- name,string。图标名称。
该函数返回 boolean 值:如果图标可用,则返回 true;如果图标不可用,则返回 false。
示例
js
function renderLeftArrow() {
// 检查 'bi:arrow-left' 是否可用
if (Iconify.iconExists('bi:arrow-left')) {
// 返回 'bi:arrow-left' 的 HTML
return Iconify.renderHTML('bi:arrow-left');
}
// 加载图标。这是一个不好的示例,因为此处应使用回调来重新渲染箭头,但
// 此代码示例是关于 iconExists() 的,而非 loadIcons()
Iconify.loadIcons(['bi:arrow-left']);
// 返回 '<'
return '<';
}