Bootstrap Icon Picker Загрузка с необходимыми JS - PullRequest
0 голосов
/ 17 ноября 2018

Я пытаюсь загрузить Bootstrap Iconpicker с Требуется 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 файл и я не уверен, как исправить, чтобы получить эту функцию.

...