我正在使用 mongoDb 使用 spring mvc
我从集合中获得了多个图像名称值:
Ex: 1.jpg, 2.jpg, 3.jpg....
问题:
现在我希望这个值位于 [[]] 内
Ex : [["1.jpg","2.jpg","3.jpg"]]
我的代码
<script type="text/javascript">
var slices = [];
<c:forEach var="items" items="${LiteCOLL.dwi}" varStatus="status">
<c:forEach items="${items.TTP}" var="item">
slices.push("${item}");
</c:forEach>
</c:forEach>
var params = [];
var data = [["1.jpg","2.jpg","3.jpg"]];
params["images"] = data;
</script>
我找到了一些解决方案,但无法解决
最佳答案
在你的代码中你已经得到了一个数组,你需要的是一个数组的数组,所以你需要做的就是创建一个新数组并将“切片”插入其中。
<script type="text/javascript">
var slices = [];
<c:forEach var="items" items="${LiteCOLL.dwi}" varStatus="status">
<c:forEach items="${items.TTP}" var="item">
slices.push("${item}");
</c:forEach>
</c:forEach>
var result = [slices];
</script>
关于javascript - spring mvc 使用 javascript 附加 inslide [[]] 多个数组值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49892627/