Firebase云功能中的Object.values()

时间:2017-03-23 04:37:51

标签: javascript firebase

我正在尝试在我的某个Firebase云功能中使用Object.values(),但它不会被识别为功能。我认为这意味着在Firebase云功能上不能使用es7功能。我的问题有两方面:

首先,这是真的吗?其次,我认识到某些浏览器不支持该功能,但我想知道这对Firebase云功能是否重要。任何人都可以向我解释这个吗?

3 个答案:

答案 0 :(得分:7)

根据node.green,Firebase仅支持当前版本为6.10.x的节点的LTS版本,class A: def __init__(self): self.__class__.__iter__ = staticmethod(lambda: iter('text')) # or: # self.__class__.__iter__ = lambda s: iter('text') for i in A(): print(i) iter(A()) # will print: # t # e # x # t 仍然落后于节点6.10.x中的实验标志。

希望这清除了你的怀疑!

答案 1 :(得分:1)

陷入同样的​​问题。查看this answer建议使用<link rel="stylesheet" type="text/css" href="tcal.css" /> <script type="text/javascript" src="tcal.js"></script> <script> function myFunction() { alert("Permohonan anda akan diproses. Sila jangan tutup paparan sehingga selesai."); } </script> <form action="processform.php" method="post" enctype="multipart/form-data"> <table width="100%" align="center" cellpadding="2" cellspacing="4" bgcolor="#FFFFFF"> <br> <br> <tr bgcolor="#e2e8ef"> <td colspan="3" class="font12bold">&nbsp; BUTIRAN PERJALANAN</td> </tr> <tr class="font12"> <td>&nbsp; Date to Depart <b class="icon_required" style="color:#FF0000">*</b></td> <td align="center">:</td> <td> <input type="text" name="departDate" class="tcal" value="" /> <font class="font12gray">[dd-mm-yyyy]</font></td> </tr> <tr class="font12"> <td>&nbsp; Time to Depart <b class="icon_required" style="color:#FF0000">*</b></td> <td align="center">:</td> <td> <select name="timeDepart"> <option value="-">-Sila Pilih-</option> <option value="01:00" >1:00</option> <option value="01:30" >1:30</option> <option value="02:00" >2:00</option> <option value="02:30" >2:30</option> <option value="03:00" >3:00</option> <option value="03:30" >3:30</option> <option value="04:00" >4:00</option> <option value="04:30" >4:30</option> <option value="05:00" >5:00</option> <option value="05:30" >5:30</option> <option value="06:00" >6:00</option> <option value="06:30" >6:30</option> <option value="07:00" >7:00</option> <option value="07:30" >7:30</option> <option value="08:00" >8:00</option> <option value="08:30" >8:30</option> <option value="09:00" >9:00</option> <option value="09:30" >9:30</option> <option value="10:00" >10:00</option> <option value="10:30" >10:30</option> <option value="11:00" >11:00</option> <option value="11:30" >11:30</option> <option value="12:00" >12:00</option> <option value="12:30" >12:30</option> </select> <select name="waktuDepart"> <option value="" > - </option> <option value="Pagi" > Pagi</option> <option value="Tengahari" >Tengahari</option> <option value="Petang" >Petang</option> <option value="Malam" >Malam</option> </select> </td> </tr> <tr class="font12"> <td>&nbsp; Date to Return <b class="icon_required" style="color:#FF0000">*</b></td> <td align="center">:</td> <td><input type="text" name="returnDate" class="tcal" value="" /> <font class="font12gray">[dd-mm-yyyy]</font></td> </tr> <tr class="font12"> <td>&nbsp; Time to Return <b class="icon_required" style="color:#FF0000">*</b></td> <td align="center">:</td> <td><select name="returnTime"> <option value="-">-Sila Pilih-</option> <option value="01:00" >1:00</option> <option value="01:30" >1:30</option> <option value="02:00" >2:00</option> <option value="02:30" >2:30</option> <option value="03:00" >3:00</option> <option value="03:30" >3:30</option> <option value="04:00" >4:00</option> <option value="04:30" >4:30</option> <option value="05:00" >5:00</option> <option value="05:30" >5:30</option> <option value="06:00" >6:00</option> <option value="06:30" >6:30</option> <option value="07:00" >7:00</option> <option value="07:30" >7:30</option> <option value="08:00" >8:00</option> <option value="08:30" >8:30</option> <option value="09:00" >9:00</option> <option value="09:30" >9:30</option> <option value="10:00" >10:00</option> <option value="10:30" >10:30</option> <option value="11:00" >11:00</option> <option value="11:30" >11:30</option> <option value="12:00" >12:00</option> <option value="12:30" >12:30</option> </select> <select name="waktuReturn"> <option value="" >- </option> <option value="Pagi" >Pagi</option> <option value="Tengahari" >Tengahari</option> <option value="Petang" >Petang</option> <option value="Malam" >Malam</option> </select> </td> </tr> </table> <center><input type="submit" name="submit" value="Hantar" style="cursor:pointer" onclick="myFunction()"> &nbsp; [ <a href="index.php">kembali</a> ]<br></center> </td></tr></table> </form> 函数并将其链接到数组原型附带的内置Object.keys函数。

答案 2 :(得分:0)

节点8现在可用于云功能。尝试升级您的环境。

您可能只需要:

  • 在/functions/package.json中添加“ engines”:{“ node”:“ 8”}。 Example

如果仍然无法使用:

  • 将您的firebase功能升级到最新版本
  • 将firebase-tools升级到最新版本