Turbolinks页面:获取不在Rails中工作

时间:2018-05-25 08:09:41

标签: ruby-on-rails turbolinks

我正在使用 Ruby on Rails 创建的企业应用程序实际上我正在为Web应用程序上的维护工作,所以我想添加一个旋转器在此应用程序上而不是 Turbolinks ProgressBar ,所以在初始阶段我正在测试page:change& page:receive正在工作,但那些不起作用,看看我是如何测试的

$(document).on('page:fetch', function() {
    alert("OK");
});

$(document).on("page:receive", function(){
    alert("OK");
});

$(document).on('turbolinks:fetch', function() {
    alert("OK");
});

$(document).on("turbolinks:receive", function(){
    alert("OK");
});

另外,浏览器控制台干净没有任何错误。

由于

1 个答案:

答案 0 :(得分:2)

您可以看到最新的Turbolinks Full List of Events然后应该使用turbolinks:request-start代替turbolinks:fetchpage:fetchrequest-start { {1}}

receive

我已将此用于我的工作。

希望它会对你有所帮助。