我是Ember的新手,已经提交了一份解决各种问题的申请。这是一个5年(可能更多)的旧项目,使用Ember 1.4
。
我有两种观点:
在index.html
页面中,我有一个带有if语句的handlebars
脚本标记,如下所示:
<script type="text/x-handlebars">
{{#if notLoggedIn}}
{{view TLC.LoginPageView}}
{{else}}
{{view TLC.DashboardView}}
{{outlet}}
{{/if}}
</script>
当用户登录时,会将其定向到DashboardView
,但LoginPageView
闪烁一瞬间,当用户登录时,如果他们点击刷新,{{1}闪烁,使应用程序看起来不整洁,有点不专业。
我看不出语法有什么问题,唯一的想法可能是我使用的LoginPageView
文件是一个大文件并且正在花时间加载?
问题
如何在登录时和/或用户刷新页面时阻止template.js
显示?
如果您需要更多信息,例如脚本,html,请告诉我。
LoginPageView