2015-12-22 113 views
0

我的應用程序似乎很好。但是,當我點擊Chrome的後退或前進按鈕時,我的網址會發生變化,但我看到空白屏幕並且body標記爲ng-view屬性。我在每個控制器中放入了一個console.log,我看到所需頁面的控制器已執行,但頁面完全不顯示,只是空白body標記。問題與AngularJS

我該如何解決?如果重要,我將使用帶有Ruby on Rails的angularjs。

+0

你在瀏覽器的控制檯中是否看到任何錯誤? – xersiee

+0

沒有顯示錯誤。 – starwars25

回答

0

我的解決方案是將JavaScript庫遷移到vendor文件夾並將ng-app移動到html標記。

0

檢查您是否使用渦輪鏈接。使turbolinks和angularjs一起工作有點棘手,我建議你看看here