代码拉取完成,页面将自动刷新
iconHhysFa图标选择器, layui 图标 140个, font-awesome 有786个图标。
layui.config({
base: './module/'
}).extend({
iconHhysFa: 'iconHhys/iconHhysFa'
});
<div class="layui-form">
<blockquote class="layui-elem-quote">
layui图标实例
<a class="layui-btn layui-btn-normal" href="https://gitee.com/luckygyl/iconFonts" target="_blank">码云地址</a>
</blockquote>
<div class="layui-form-item">
<label for="" class="layui-form-label">默认图标:</label>
<div class="layui-input-block">
<input type="text" id="iconHhysFa" lay-filter="" class="hide">
</div>
</div>
<div class="layui-form-item">
<label for="" class="layui-form-label">自定义图标:</label>
<div class="layui-input-block">
<input type="text" id="iconHhysFa2" value="" lay-filter="iconHhysFa2" class="hide">
</div>
</div>
<blockquote class="layui-elem-quote">
font-awesome图标实例
</blockquote>
<div class="layui-form-item">
<label for="" class="layui-form-label">默认图标:</label>
<div class="layui-input-block">
<input type="text" id="iconHhys" lay-filter="iconHhys" class="hide">
</div>
</div>
<div class="layui-form-item">
<label for="" class="layui-form-label">自定义图标:</label>
<div class="layui-input-block">
<input type="text" id="iconHhys2" value="" lay-filter="iconHhys2" class="hide">
</div>
</div>
<script>
layui.use(['iconHhysFa', 'form', 'layer'], function() {
var iconHhysFa = layui.iconHhysFa,
form = layui.form,
layer = layui.layer,
$ = layui.$;
iconHhysFa.render({
// 选择器,推荐使用input
elem: '#iconHhysFa',
// 数据类型:fontClass/awesome,推荐使用fontClass
type: 'fontClass',
// 是否开启搜索:true/false,默认true
search: true,
// 是否开启分页:true/false,默认true
page: true,
// 每页显示数量,默认12
limit: 12,
url: '',
value: '',//默认图标
// 点击回调
click: function(data) {
console.log(data);
},
// 渲染成功后的回调
success: function(d) {
console.log(d);
}
});
iconHhysFa.render({
// 选择器,推荐使用input
elem: '#iconHhysFa2',
// 数据类型:fontClass/awesome,推荐使用fontClass
type: 'fontClass',
// 是否开启搜索:true/false
search: true,
url: '',
// 是否开启分页
page: true,
// 每页显示数量,默认12
limit: 12,
value: 'layui-icon-face-smile-fine',//自定义默认图标
// 点击回调
click: function(data) {
console.log(data);
},
// 渲染成功后的回调
success: function(d) {
console.log(d);
}
});
////////font-awesome图标实例
iconHhysFa.render({
// 选择器,推荐使用input
elem: '#iconHhys',
// 数据类型:fontClass/awesome,推荐使用fontClass
type: 'awesome',
// 是否开启搜索:true/false,默认true
search: true,
// 是否开启分页:true/false,默认true
page: true,
// 每页显示数量,默认12
limit: 12,
// fa 图标接口
url: './font-awesome/less/variables.less',
value:'', //默认图标
// 点击回调
click: function(data) {
console.log(data);
},
// 渲染成功后的回调
success: function(d) {
console.log(d);
}
});
iconHhysFa.render({
// 选择器,推荐使用input
elem: '#iconHhys2',
// 数据类型:fontClass/awesome,推荐使用fontClass
type: 'awesome',
// 是否开启搜索:true/false
search: true,
// fa 图标接口
url: './font-awesome/less/variables.less',
// 是否开启分页
page: true,
// 每页显示数量,默认12
limit: 12,
// 点击回调
value:'fa-home', //自定义默认图标
click: function(data) {
console.log(data);
},
// 渲染成功后的回调
success: function(d) {
console.log(d);
}
});
});
</script>
font-awesome的
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
1. 开源生态
2. 协作、人、软件
3. 评估模型