簡體   English   中英

為什么= javascript_include_tag“ //www.google.com/jsapi”在本地主機上加載速度很慢?

[英]Why does =javascript_include_tag “//www.google.com/jsapi” load very slow on localhost?

當我嘗試使用groupdate gem與Chartkick gem一起顯示圖表時,對於只有3行的表,它的速度非常慢。 這是從控制台。 加載頁面需要22秒!

  Tracking Load (1.0ms)  SELECT "trackings".* FROM "trackings" WHERE "trackings"."user_id" = $1 AND "trackings"."tracking_category_id" = $2  [["user_id", 1], ["tracking_category_id", 5]]
  Rendered trackings/new.haml within layouts/application (22045.5ms)

當我注釋掉=javascript_include_tag "//www.google.com/jsapi" ,它的加載速度非常快(盡管有錯誤)。

=javascript_include_tag "//www.google.com/jsapi"
=javascript_include_tag "chartkick"

HTML

<script src="//www.google.com/jsapi"></script>
<script src="/assets/chartkick.self-767a86f502825bd83be8240c9952f03a972f3c42d4c4ccfdb42b6070c5348479.js?body=1"></script>
<h1>Track My Progress</h1>

https://github.com/ankane/chartkick#installation

我可以通過對協議進行硬編碼來使其更快,但是我仍然不知道為什么它很慢。 它認為它是文件路徑還是其他?

=javascript_include_tag "https://www.google.com/jsapi"

暫無
暫無

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

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