1
意外的標記我有一個參數在我的Grails查看哪些我傳遞給JavaScript代碼上decodeURIComponent
<g:if test="${replacedString}">
${replacedString}
<g:set var="replacedString" value="${replacedString}"/>
</g:if>
<script>
var mydata = decodeURIComponent(${replacedString});
console.log(mydata);
</script>
的replacedString值被作爲編碼字符串,即通過:「顯示爲"
緣於此。我有
decodeURIComponent
這是我試圖解碼字符串的方法:
[{"description":"test1 ","filenameAndPath":"test1.pdf"},{"description":"test file","filenameAndPath":"test copy.pdf"},{"description":"","filenameAndPath":""},{"description":"","filenameAndPath":""}]
這段代碼不斷拋出錯誤Syntax error: Unexpected token &
。
我錯過了一些明顯的東西嗎?
謝謝!不知道HTML和URL編碼的區別。學到了新的東西:) – shanwar