渲染 App.router.currentView 降低未定义
Rendr App.router.currentView is undefined
当我的 Rendr 应用程序启动时,App.router.currentView
总是评估为 undefined
,这反过来又破坏了我的客户端渲染,因为
if (this.currentView) {
this.currentView.remove();
}
在文件 /node_modules/rendr/client/router.js
的函数 ClientRouter.prototype.getRenderCallback
中未求值为真。我已经尝试追踪设置 hte router.currentView
的位置以及为什么它对我来说是未定义的,但运气不佳。关于可能导致此问题的任何想法?
听起来你可能没有正确设置 app_view,正如之前所说,虽然很难找出问题所在 :(
我的想法是确保您检查 app_view 并查看您进行视图继承的方式。最后一个想法是您没有完全遵循模板结构,因此未按预期评估视图名称。
当我的 Rendr 应用程序启动时,App.router.currentView
总是评估为 undefined
,这反过来又破坏了我的客户端渲染,因为
if (this.currentView) {
this.currentView.remove();
}
在文件 /node_modules/rendr/client/router.js
的函数 ClientRouter.prototype.getRenderCallback
中未求值为真。我已经尝试追踪设置 hte router.currentView
的位置以及为什么它对我来说是未定义的,但运气不佳。关于可能导致此问题的任何想法?
听起来你可能没有正确设置 app_view,正如之前所说,虽然很难找出问题所在 :(
我的想法是确保您检查 app_view 并查看您进行视图继承的方式。最后一个想法是您没有完全遵循模板结构,因此未按预期评估视图名称。