【发布时间】:2019-06-04 14:40:23
【问题描述】:
我使用 python/django 动态获取几个月的数据并将其传递给我的模板。在那里我使用 Javascript 来操作数据
这意味着在我的模板中我有一个 javascript 数组,每个数字代表一个月,如下所示:
months = [1,2,3,4]
左右:
months = [4,5,6]
左右:
months = [6,7,8]
根据上面的数组,我想用零填充缺失的位置。缺少位置意味着数组末尾的长度应为 12。每个月都应该在准确的位置。例如:
months = [1,2,3,4,0,0,0,0,0,0,0,0]
差不多
months = [0,0,0,4,5,6,0,0,0,0,0,0]
差不多
months = [0,0,0,0,0,6,7,8,0,0,0,0]
我尝试了很多东西。 Splicing 似乎是一个好方法,但没有按预期工作。我无法使用Array.fill 解决它。我还尝试创建一个包含 12 个零的新数组,然后将另一个数组的值推入其中,但它不起作用。
有人可以指出我正确的方向或有想法吗?非常感谢。
【问题讨论】:
-
它不起作用 - 发布不起作用的代码以及错误/意外行为。
标签: javascript python arrays django