需要JS的Bootstrap图标选择器加载

时间:2018-11-17 11:48:28

标签: jquery twitter-bootstrap icons font-awesome-5

我正在尝试将 Bootstrap Iconpicker 加载为 Require JS ,并使其具有某种启发性,但是图标选择器中似乎没有显示图标。我一直以这个演示为例:

  

https://www.jqueryscript.net/demo/Drag-Drop-Menu-Builder-For-Bootstrap/

这是我的 requireJs配置

var config = {
    paths: {            
            'jq-menu-editor': "Harrigo_CustomMenu/js/jquery-menu-editor.min",
            'bootstrap': "Harrigo_CustomMenu/js/bootstrap",
            'fontawesome-iconset': "Harrigo_CustomMenu/js/iconset/fontawesome5-3-1.min",
            'bootstrapicons': "Harrigo_CustomMenu/js/bootstrap-iconpicker.min"
        },   
    shim: {
        'jq-menu-editor': {
            deps: ['jquery', 'bootstrap', 'bootstrapicons']
        },
        'bootstrap': {
            deps: ['jquery']
        },
        'bootstrapicons': {
            deps: ['jquery', 'bootstrap', 'fontawesome-iconset' ]
        }
    }
};

这会在单击时显示弹出窗口,但不会从 Font Awesome 5 中填充任何图标。如果您不包含Font Awesome的 iconset文件(如果在没有requireJs的情况下实施但已将图标集添加为 Bootstrap Iconpicker JS的依赖项),则似乎会发生这种情况文件,不确定如何更正此功能。

0 个答案:

没有答案