layui 第三方組件平臺

返回首頁 發(fā)布組件

iconFonts 圖標(biāo)選擇器,里面支持兩種圖標(biāo)選擇,一種 layui 圖標(biāo) 140個,一種font-awesome圖標(biāo)975個,F(xiàn)ontAwesome 4.7.0?;?iconPicker圖標(biāo)選擇器 二次開發(fā)。(建議碼云上下載)

更新:2019-9-16 創(chuàng)建:2019-8-30

文檔

1、加載iconFonts

 layui.config({
base: "{__FRAME_PATH}js/" // 配置你下載的iconFonts文件夾路徑
}).extend({
IconFonts: 'iconFonts/iconFonts',
});
2、layui 使用iconFonts

layui.use(['element','form', 'jquery', 'IconFonts'], function () {
var element = layui.element;
var form = layui.form;
var $ = layui.jquery;
var IconFonts=layui.IconFonts;

//圖標(biāo)選擇器
IconFonts.render({
// 選擇器,推薦使用input
elem: '#iconFonts', //選擇器ID
// 數(shù)據(jù)類型:fontClass/layui_icon,
type: 'layui_icon',
// 是否開啟搜索:true/false
search: true,
// 是否開啟分頁
page: true,
// 每頁顯示數(shù)量,默認(rèn)12
limit: 12,
// 點(diǎn)擊回調(diào)
click: function (data) {
//console.log(data);
}
});

/**
* 默認(rèn)選選中圖標(biāo)
*/
IconFonts.checkIcon("iconFonts","{$info.icon}","layui_icon");
3、html

 <div class="layui-form-item">
<label class="layui-form-label">選擇圖標(biāo)</label>
<div class="layui-input-block">
<input type="text" name="icon" id="iconFonts" value="" class="layui-input">
</div>
</div>
4、效果圖
(1)、layui 圖標(biāo)


(2)、font-awesome 圖標(biāo)


5、基于 https://fly.layui.com/extend/iconPicker/ 二次開發(fā)。

下載

立即下載 去碼云下載
該擴(kuò)展組件由第三方用戶主動投遞,并由其自身進(jìn)行維護(hù),本站僅做收集。