2015-01-16 57 views
2

我在運行時第一次加載頁面時遇到問題。我認爲這是一個老問題,與這個issue有關。AngularJS輸入不能在第一次運行的動畫

你可以看到我的問題here

奇怪的是,當我將模板放在單獨的文件中(而不是text/ng-template)時,動畫完美無缺地工作,您可以看到here

由於我的應用程序將在文件URI方案上工作,我必須使用text/ng-template

任何解決方法?我找不到合適的人。

回答

0

我能夠解決這個問題,骯髒的破解this page

新增ng-ifng-view的容器

<div ng-if="true" ng-view></div> 

連同:

$rootElement.data("$$ngAnimateState").running = false; 
在我的第一個控制器

這裏是working demo

謝謝。