Как-то даже в самом простом примере я придумываю вид, исчезает, когда я пытаюсь перейти на другое состояние/маршрут.Вид Ember.js исчезает при переходе
Мой индекс маршрут выглядит следующим образом:
--Application-------------------------------
| --Header-------------------------------- |
| | --ViewA----------------------------- | |
| | | View A! | | |
| | |__________________________________| | |
| | | |
| | --ViewB----------------------------- | |
| | | View B! | | |
| | |__________________________________| | |
| |______________________________________| |
| |
| --Main---------------------------------- |
| | I stay here, no matter what! | |
| |______________________________________| |
|__________________________________________|
Как только я иду в состояние «Next», ViewB исчезает, и это выглядит следующим образом:
--Application-------------------------------
| --Header-------------------------------- |
| | --ViewA----------------------------- | |
| | | View A! | | |
| | |__________________________________| | |
| |______________________________________| |
| |
| --Main---------------------------------- |
| | I stay here, no matter what! | |
| |______________________________________| |
|__________________________________________|
поведение можно увидеть в этом примере приложение http://jsfiddle.net/SAra5/4/
Мне кажется, что это ошибка, потому что вот еще один странный пример для пользователя IRC. Представления A & B теперь ссылаются на шаблон, но шаблон «Main» теперь исчезает: http://jsfiddle.net/ianpetzer/Xdrje/ ps: О, и btw У меня ничего не изменилось в изменениях DOM, пока я не явным образом скажите ember, чтобы сделать это. И я не вижу никакой логической причины обновления текущего DOM только потому, что вы меняете состояния. –
Ох. Если вы не укажете маршрут, кажется, что последняя строка маршрута игнорируется и не повторно отображается. См. [This] (http://jsfiddle.net/Xdrje/1/) jsfiddle. – Deif
Похоже на то, что последний раз исчезает при переходе в новое состояние. – dmzza