2016-07-07 8 views
0

unten Fehler bekommen: -

[com.liferay.portal.util.MinifierUtil] JavaScript Minifier für merlin.data fehlgeschlagen [ 'Jetzt kaufen!'] = Merlin.data [‘ kaufenNach '] || {} Merlin.data [ 'Jetzt kaufen!'] [ 'Verbesserungen'] =

Entsprechende Quellcode von .jsp ist ::

<script> 
    merlin.data['buyNow'] = merlin.data['buyNow'] || {} 
    merlin.data['buyNow']['${command.flavorType}'] = ${command.flavorsJSON} 
</script> 

ich überprüft diesen Code gegen Online-Minifier, $ {command.flavorsJSON} hat wahrscheinlich ein Problem. Ersetzen Sie dies mit etwas anderes wie var1 funktioniert gut.

(Gebraucht: https://javascript-minifier.com/)

Antwort

0

Ja, Sie haben Recht ${command.flavorsJSON} das Problem ist, es so sein sollte: '${command.flavorsJSON}'. Ausdruck Sprache: ${}, muss innerhalb eines Skripts verwendet werden, muss immer in Apostrophen oder Anführungszeichen

sein
Verwandte Themen