IYUUPlus/public/page/icon-picker.html
2021-02-02 15:48:07 +08:00

104 lines
3.5 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<style>
.layui-iconpicker-body.layui-iconpicker-body-page .hide {display:none;}
</style>
<div class="layuimini-container layuimini-page-anim">
<div class="layuimini-main">
<blockquote class="layui-elem-quote">
fa图标选择器根据开源Layui-IconPicker插件修改而来<br>
不同的参数的地方是去掉了type参数新增url参数url参数为fa图标less/variables.less文件路径<br>
<a href="https://gitee.com/wujiawei0926/iconpicker" target="_blank" class="layui-btn layui-btn-danger">Layui-IconPicker</a>
</blockquote>
<div class="layui-form">
<div class="layui-form-item">
<label for="" class="layui-form-label">默认图标</label>
<div class="layui-input-block">
<input type="text" id="iconPicker" lay-filter="iconPicker" 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="iconPicker1" value="fa-arrows" lay-filter="iconPicker2" class="hide">
</div>
</div>
</div>
<pre class="layui-code">
iconPickerFa.render({
// 选择器推荐使用input
elem: '#iconPicker',
// fa 图标接口
url: "/lib/font-awesome-4.7.0/less/variables.less",
// 是否开启搜索true/false默认true
search: true,
// 是否开启分页true/false默认true
page: true,
// 每页显示数量默认12
limit: 12,
// 点击回调
click: function (data) {
console.log(data);
},
// 渲染成功后的回调
success: function (d) {
console.log(d);
}
});
</pre>
</div>
</div>
<script>
layui.use(['iconPickerFa', 'form', 'layer'], function () {
var iconPickerFa = layui.iconPickerFa,
form = layui.form,
layer = layui.layer,
$ = layui.$;
iconPickerFa.render({
// 选择器推荐使用input
elem: '#iconPicker',
// fa 图标接口
url: "lib/font-awesome-4.7.0/less/variables.less",
// 是否开启搜索true/false默认true
search: true,
// 是否开启分页true/false默认true
page: true,
// 每页显示数量默认12
limit: 12,
// 点击回调
click: function (data) {
console.log(data);
},
// 渲染成功后的回调
success: function (d) {
console.log(d);
}
});
iconPickerFa.render({
// 选择器推荐使用input
elem: '#iconPicker1',
// fa 图标接口
url: "lib/font-awesome-4.7.0/less/variables.less",
// 是否开启搜索true/false
search: true,
// 是否开启分页
page: true,
// 每页显示数量默认12
limit: 12,
// 点击回调
click: function (data) {
console.log(data);
},
// 渲染成功后的回调
success: function (d) {
console.log(d);
}
});
});
</script>