Javascript “我的主干应用程序闪烁”;“白色”;屏幕,因为我在启动新视图之前先删除了视图

Javascript “我的主干应用程序闪烁”;“白色”;屏幕,因为我在启动新视图之前先删除了视图,javascript,backbone.js,Javascript,Backbone.js,我的脊梁骨有僵尸问题。() 所以,我遵循了那个教程,它解决了我所有的问题 基本上,本教程说,在启动新视图之前,我需要先关闭视图(this.close()和this.unbind()) 然而,在完成本教程之后,出现了副作用。当我执行“关闭”时,我的应用程序删除“el”,页面上没有任何内容(屏幕为白色)。渲染新视图时,将再次显示内容 以前,根本没有白色闪光,因为没有任何东西被移除。(新的渲染模板将替换旧的渲染模板)。该站点以前似乎速度更快,但现在出现了一个闪光。为什么不在关闭旧站点之前先渲染视图:

我的脊梁骨有僵尸问题。()

所以,我遵循了那个教程,它解决了我所有的问题

基本上,本教程说,在启动新视图之前,我需要先关闭视图(
this.close()
this.unbind()

然而,在完成本教程之后,出现了副作用。当我执行“关闭”时,我的应用程序删除“el”,页面上没有任何内容(屏幕为白色)。渲染新视图时,将再次显示内容


以前,根本没有白色闪光,因为没有任何东西被移除。(新的渲染模板将替换旧的渲染模板)。该站点以前似乎速度更快,但现在出现了一个闪光。

为什么不在关闭旧站点之前先渲染视图:

  • 渲染新视图
  • 闭关自守

  • 让我知道我的建议是否有效使用此.remove()关闭旧的一个会破坏el,它会删除您考虑过使用主干路由器的所有HTMLH?