簡體   English   中英

沒有為發布請求顯示速度軌

[英]pace-rails not showing for post requests

我編寫了一個使用 POST 的自定義 ajax function,我需要顯示速度進度條,直到 ajax 停止並返回。 它對於 GET 請求工作正常,因為不需要配置。 我需要知道如何設置一種方法來顯示 ajax 調用的 Pace。

gem 'pace-rails'

Jquery 用於所有 ajax 請求。

  $(document).on({
    ajaxStart: function() { Pace.start() },
    ajaxStop: function() { Pace.stop() }
  });

默認情況下,track 方法設置為 GET,我們可以使用以下選項添加其他方法:

<script>
    window.paceOptions = {
        ajax: {
            trackMethods: ['GET', 'POST', 'PUT', 'DELETE', 'REMOVE']
        },
        restartOnRequestAfter: true
    };
</script>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM