위해 나는이 여기에 내가 어떤 문제가 없습니다 개까지예기치 않은 토큰 및 '
"[1, '$',''], [2, '','pts'], [3, '£',''], [4, '€',''], [5, 'Rs. ',''], [6, 'CHF ',''], [7, 'C$','']"
로 결과를 줄 것이다
def currency_symbol_list
result = []
Currency.active.each do |currency|
pre = currency.prefix? ? currency.symbol : ""
post = currency.prefix? ? "" : currency.symbol
result << "[#{currency.id}, '#{pre}','#{post}']"
end
result.join(', ')
end
로 currency_symbol_list을 정의 할 수 있습니다. 나는 내 소원에 따라 값을 받고 있지만 자바 스크립트
<script type="text/javascript">
var currency_list = [<%= currency_symbol_list %>];
var accounts_to_currency_list = [<%= accounts_to_currency_symbol_list(@child.pending_accounts) %>];
</script>
와 currency_symbol_list 방법을 부를 때 나는 Uncaught SyntaxError: Unexpected token &
오류를 얻고있다. 그리고 다른 데이터가 표시됩니다
<script type="text/javascript">
var currency_list = [[1, '$',''], [2, '','pts'], [3, '&pound;',''], [4, '&euro;',''], [5, 'Rs. ',''], [6, 'CHF ',''], [7, 'C$','']];
var accounts_to_currency_list = [[25061, '$','', 1], [25062, '','pts', 2]];
</script>
사전 변수 및 사후 변수 전 '
이 추가되었습니다. 내가 Uncaught SyntaxError: Unexpected token &
오류로 인해. 그것을 고치는 방법? 이 특수 문자를 HTML을 탈출하기 때문에 '<퍼센트 = ... %>'를 사용하는 경우