从路由器使用transition_to
时,我遇到了一些意外行为。
如果路线正确更改但未清除{{outlet}}
,则会发生什么。
我尽可能地将这个例子归结为in this jsbin。
我有一个authorize
和一个secret
资源,当从secret
资源跳回到authorize
资源时secrets
模板的内容(黄色)留在原地:
我的期望是secrets
模板消失,authorize
模板呈现为{{outlet}}
。
很奇怪,余烬检查员也没有接受它:
我对ember来说相当新,所以我的假设是我做错了什么,但这种看起来像是一个bug。
答案 0 :(得分:1)
你的把手中可能有不好的HTML,不匹配的标签就是最好的原因。
您的秘密模板有两个打开的div标签。