我在JSString()函數的錯誤 - 未捕獲的語法錯誤:之後參數列表丟失)
<script>
var currentLocation = window.location.href;
function AddCardToTrello() {
Trello.addCard({
url: currentLocation,
name: String({{ soproduct.product }}),
due: {{ soproduct.required_date|date:"SHORT_DATE_FORMAT" }}
});
}
</script>
此功能這給了我這個錯誤
Uncaught SyntaxError: missing) after argument list
這是它的外觀解析時像
<script>
var currentLocation = window.location.href;
function AddCardToTrello() {
Trello.addCard({
url: currentLocation,
name: String(1 4343rfcdc 54446),
due: 07/30/2016
});
}
</script>
的錯誤是在這一行
name: String(1 4343rfcdc 54446),
當值爲id(數字)時,它工作正常,我沒有收到任何錯誤。
可能是什麼問題?