Errore HubBox: _messageErrorTemplate non è una funzione

Dichiarazione problema

Durante la ricerca dell'indirizzo errato nel popup HubBox, non viene visualizzato alcun messaggio di errore. Se selezionato sulla console, viene visualizzato un errore del tipo "_messageErrorTemplate non è una funzione“.

Soluzione

L'errore: "_messageErrorTemplate non è una funzione"sta arrivando perché questa funzione non è dichiarata come funzione nella libreria HubBox.

Errore HubBox
Per risolvere questo problema è necessario apportare alcune modifiche nella libreria di HubBox:

È necessario apportare modifiche nei due file seguenti:

1. \ HubBox \ Java \ src \ principali risorse \ \ static \ index.html
2. \ HubBox \ Java \ out \ production \ resources \ static \ index.html In questi file, cerca il codice seguente:

var _messageErrorTemplate = Moustache.render (_messageError || ""); var _messageWarning = $ (selectors.messages.warning) .html (); var _messageWarningTemplate = Moustache.render (_messageWarning || "");

e sostituiscilo con il codice seguente:

var _messageErrorTemplate = function () {return Moustache.render (_messageError || ""); }; var _messageWarning = $ (selectors.messages.warning) .html (); var _messageWarningTemplate = function () {return Moustache.render (_messageWarning || ""); };

Dichiarando "_messageErrorTemplate'E'_messageWarningTemplate'come funzione, ora riceverai un messaggio di errore durante la ricerca di un indirizzo errato nel popup HubBox.

Errore HubBox


Akash Roshan

Akash is a PHP developer and wants to share his knowledge through Blogs. He is currently growing in the IT industry while fulfilling his own goals.

Leave a Reply

Your email address will not be published. Required fields are marked *