当我的Rendr应用程序启动时,App.router.currentView
始终评估为undefined
,这反过来会破坏我的客户端呈现
if (this.currentView) {
this.currentView.remove();
}
在文件ClientRouter.prototype.getRenderCallback
中的功能/node_modules/rendr/client/router.js
中未评估为true。我已经尝试追踪hte router.currentView
正在设置的位置以及为什么它没有为我定义,没有太多运气。关于可能导致这种情况的任何想法?
答案 0 :(得分:0)
听起来你可能没有正确设置app_view,因为之前已经说过很难弄清楚究竟出了什么问题:(
我的想法是确保你检查app_view并查看你正在进行视图继承的方式。最后一个想法是你没有完全遵循模板结构,因此视图名称没有按预期进行评估。