Problema Declaração
Ao procurar o endereço errado no pop-up do HubBox, não há mensagem de erro. Quando marcado no console, você está recebendo um erro como "_messageErrorTemplate não é uma função“.
Solução
O erro: "_messageErrorTemplate não é uma função"está chegando porque esta função não está declarada como função na biblioteca HubBox.
Para corrigir esse problema, você precisa fazer algumas alterações na biblioteca do HubBox:
Você precisa fazer alterações nos dois arquivos abaixo:
1. \ HubBox \ Java \ src \ main \ resources \ static \ index.html
2. \ HubBox \ Java \ out \ production \ resources \ static \ index.html Nesses arquivos, pesquise o código abaixo:
var _messageErrorTemplate = Mustache.render (_messageError || ""); var _messageWarning = $ (selectors.messages.warning) .html (); var _messageWarningTemplate = Mustache.render (_messageWarning || "");
e substitua-o pelo código abaixo:
var _messageErrorTemplate = function () {retorna Mustache.render (_messageError || ""); }; var _messageWarning = $ (selectors.messages.warning) .html (); var _messageWarningTemplate = function () {retorna Mustache.render (_messageWarning || ""); };
Ao declarar "_messageErrorTemplate'E'_messageWarningTemplate'como função, agora você receberá uma mensagem de erro ao procurar um endereço errado no pop-up do HubBox.