我试图通过一个int值作为道具。
所以,如果我打电话:
<job-cards-create :jobno="1203"></job-cards-create>
我明白了:
但如果我添加一个&#39; 0&#39;盈:
<job-cards-create :jobno="01203"></job-cards-create>
它给出了:
发生了什么事?我错过了什么吗?
答案 0 :(得分:1)
这是因为您的号码01203
由于前导零而被解释为八进制数。看看这些例子:
01203 === 643 // true
01203.toString() // "643"
答案 1 :(得分:0)
你真的需要它成为一个数字吗?看起来你不会对它进行任何计算。只需敲除v-bind
并使用字符串文字:
<job-cards-create jobno="01203"></job-cards-create>