Изображение Gravatar не отображается в заголовке Ext JS. Блок кода Gravatar не работает - PullRequest
0 голосов
/ 28 марта 2019

Я использую два класса для отображения граватара в заголовке: «Foresto.ux.Gravatar», «Foresto.views.account.Account».И я хочу, чтобы это было в главном заголовке.Но консоль выдает его: «Uncaught ReferenceError: hex_md5 не определен»1006 *

Ext.define('Foresto.view.account.Account', {
    extend: 'Foresto.ux.Gravatar',
    autoEl: 'div',
    xtype:'avatest',
    id: 'avatest',
    cls: 'account-control ol-control',
    gravatarParams: {
       default: 'retro',
       size: 36
    }
})

и как я это называю в Main.js:

header: {
        height: 65,
        items: user.login ? [{
            xtype:'avatest',

        },{
            xtype:'button',
            text: user.login ? 'up' : 'in',
            cls:'mainbuttons',
            handler: function() {
                user.login ? window.location.assign("/accounts/logout/") : Ext.Viewport.toggleMenu('right');
            }
        },{
            xtype:'button',
            text:'info',
            cls:'mainbuttons',
            margin: '0, 2 , 8, 0'
        }] : [{
            xtype:'button',
            text: user.login ? 'up' : 'in',
            cls:'mainbuttons',
            handler: function() {
                user.login ? window.location.assign("/accounts/logout/") : Ext.Viewport.toggleMenu('right');
            }
        },{
            xtype:'button',
            text:'О сервисе',
            cls:'mainbuttons',
            margin: '0, 2 , 8, 0'
        }],
        title : {
            text : 'MYAPP(pre-alpha)',
            cls: 'header-cls'
        },
    },

1 Ответ

1 голос
/ 29 марта 2019

Просто установите src в конструкторе до создания экземпляра Ext.Img.

Сенча Скрипка

...