3
我建設有角一個Rails應用程序內置的「應用」遺漏的類型錯誤:無法讀取屬性空onReadyStateChangeReplacement
一切都工作得很好,但我注意到一個奇怪的錯誤,當我在一個第一土地在我的鏈接後,我的Angular-heavy頁面。該角不運行 - ,把手儘管ng_cloaks等可見的 - 並在控制檯中我看到這樣的錯誤:
Uncaught TypeError: Cannot read property 'apply' of null
onReadyStateChangeReplacement
如果我刷新,頁面工作正常!此外,如果我只是輸入的網址,而不是後面的鏈接到該網址,它工作正常。所以也許這是一個鏈接/ Turbolinks的東西?
It's Rails 4.我正在修改描述here的Angular集成模式。
而且我把這些線到我application.coffee文件(在首次進行應用JS加載)的意見,以抵消納克/ Turbolinks打得不好在一起:
$(document).on 'page:load', ->
$('[ng-app]').each ->
module = $(this).attr('ng-app')
angular.bootstrap(this, [module])
任何想法,這可能是? /看什麼?
謝謝
您是否找到了解決方案?跑到相同的問題 – jorilallo
你可以顯示其中的一個鏈接造成這一點? – tasseKATT
錯誤在你的角度。請包含您的控制器和您的DOM的ng指令。答案可能就在那裏 –