我指的是tdg master-detail demokit应用程序中使用的代码。
我收到错误“Uncaught TypeError:this.getRouter.navTo不是函数”。
我在this.getRouter.navTo之前写了一个console.log("is router fine? "+ this.getRouter().toLocaleString());
,打印为
“ EventProvider company.accounts_positions_splitpage.MyRouter ”
有什么建议是什么问题?
由于
答案 0 :(得分:0)
你必须致电
this.getRouter().navTo()
而不是
this.getRouter.navTo()
使用this.getRouter
您不执行该函数,您只需将该函数作为Object。在那里你也尝试执行函数navTo()
,但是该对象它不提供这样的函数。
使用this.getRouter()
执行该函数,并获得返回值(路由器)作为Object。在该路由器上,您现在可以使用navTo()
,就像在console.log
中一样。