1.js總使用數組問題
在js中使用後臺返回的List的時候,如:
List<String> XXX = new ArrayList<>();
在js中直接使用的時候
<script> var data = [[${data}]] </script>
List是漢字的時候,在js中直接使用的時候是沒得引號的,會出錯
[測試1, 測試2, 測試3]
需要在js上面添加,
<script th:inline="javascript"> var data = [[${data}]] </script>
這樣在使用的時候會轉義,才能正確使用
["\u7528\u6237\u6A21\u5757","\u8BBE\u5907\u6A21\u5757","\u9A7E\u9A76\u8231"]