无法阅读财产'来电'在进行更改时未定义

时间:2017-08-16 11:14:43

标签: javascript angular ionic-framework ionic3 livereload

  • Ionic Framework:3.4.2
  • Ionic Native:^ 2.9.0
  • 离子应用程序脚本:2.1.3
  • Angular Core:4.1.3
  • Angular Compiler CLI:4.1.3
  • 节点:6.11.0
  • OS平台:Windows 10
  • Navigator Platform:Win32
  • 用户代理:Mozilla / 5.0(Windows NT 10.0; Win64; x64)AppleWebKit / 537.36(KHTML,与Gecko一样)Chrome / 60.0.3112.90 Safari / 537.36

一切正常,直到我安装离子原生,每次我做出更改时都会向我显示此错误。

Runtime Error Cannot read property 'call' of undefined

所以我每次做出改变都需要重新运行离子服务

2 个答案:

答案 0 :(得分:2)

根据我的经验,此错误通常是由于在同一台计算机上运行多个“离子服务器”造成的。仔细检查您是否不在另一个终端窗口中运行。

答案 1 :(得分:0)

您必须查看哪个函数调用出错。 根据错误,您尝试呼叫的功能未定义,因此您无法呼叫"呼叫"方法就可以了。

e.g。 myFun.call(myCtx, arg1, arg2,...); 在你的情况下,myFun未定义