您能否请一看这段代码,让我知道在数字为Int类型之前,我如何强制JavaScript保留getData(): Observable<MyData>{
return Observable.from([this.fakeData()]
.map(res=>res as MyData));
}
?
我有一些数字地图代码都以0
开头,因此我需要将它们作为每个代码的数字的一部分传递。
0
答案 0 :(得分:2)
据我所知,唯一的方法是将它保持为字符串或在显示之前添加0
class Group(models.Model):
dependency = models.ManyToManyField('self', related_name='dgroup')
name = models.TextField()
&#13;
答案 1 :(得分:1)
你做不到。如果需要前导零,则需要将其保留为字符串。
答案 2 :(得分:0)
如前所述,javascript只保留整数,因此前置零被删除&#39;因为他们对一个数字毫无意义。 (即42 = 042 = 0042 = 0000000042)。
所以你需要的是将这些数字保存为字符串,在这种情况下,每个字符(包括前置零)都是有意义的。或者,在显示之前,您需要在数字前加上适当数量的零。
您可以看到this question找到几种方法,用于在数字前加零进行打印。