要查看问题,请点击输出面板右上角显示的箭头,在浏览器中运行以下内容。
http://jsbin.com/uVORASe/4/edit?html,js,output
单击其中一个链接(strategy-1或strategy-2)以显示子模板生成的输出。然后单击浏览器上的后退按钮。单击后退按钮时,浏览器会按预期显示父URL。但部分儿童显示屏仍保留在屏幕上。每次访问子路径时都会重复此过程。为什么?回到父路线应该只在左侧显示策略-1和策略-2。
我认为这不是Ember-Data问题,因为当我尝试使用Ember-Model时也会出现问题。我认为使用bootstrap classess与此有关。例如,如果我拿走引导表响应类,Ember会抛出错误。
有什么想法可以解释发生了什么?