Nếu tôi tạo ra một số Javascript trong mã Scala của tôi như thế này:Ngăn chặn Scala thoát dấu ngoặc kép trong XML không cần thiết
<script type="text/javascript">
foo("{bar}");
</script>
và Javascript chứa một nhân vật dấu nháy kép (như trong ví dụ), nó sẽ xuất hiện như "
khi XML được chuyển đổi thành chuỗi và Firefox sẽ từ chối Javascript này khi có lỗi cú pháp.
Làm cách nào để tránh lỗi Javascript này mà không xóa "
s là thực sự cần thiết?
Tôi đang sử dụng khung Chơi 1.2.4 với mô-đun Scala 0.9.1, yêu cầu Scala 2.8.1.
Tôi không biết Scala nhưng sẽ đưa nội dung tập lệnh vào một khối CDATA trợ giúp? – Pointy
@Pointy Không, thật không may là nó không có sự khác biệt. –
Xem [vé này] (https://issues.scala-lang.org/browse/SI-3368). –