Error de HubBox: _messageErrorTemplate no es una función

Planteamiento del problema

Al buscar la dirección incorrecta en la ventana emergente HubBox, no hay mensaje de error. Cuando se marca en la consola, aparece un error como "_messageErrorTemplate no es una función“.

Solución

El error: "_messageErrorTemplate no es una función"viene porque esta función no se declara como función en la biblioteca HubBox.

Error HubBox
Para solucionar este problema, debe realizar algunos cambios en la biblioteca de HubBox:

Debe realizar cambios en los dos archivos siguientes:

1. \ HubBox \ Java \ src \ main \ resources \ static \ index.html
2. \ HubBox \ Java \ out \ production \ resources \ static \ index.html En estos archivos, busque el siguiente código:

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

y reemplace esto con el siguiente código:

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

Al declarar '_messageErrorTemplate"Y"_messageWarningTemplate'como función, ahora recibirá un mensaje de error al buscar una dirección incorrecta en la ventana emergente HubBox.

Error 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 *