首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么=javascript_include_tag "//www.google.com/jsapi“在本地主机上加载非常慢?

为什么=javascript_include_tag "//www.google.com/jsapi“在本地主机上加载非常慢?
EN

Stack Overflow用户
提问于 2015-12-06 08:58:26
回答 1查看 202关注 0票数 1

当我尝试使用groupdate gem使用Chartkick gem显示图表时,对于一个只有3行的表来说,速度非常慢。这是来自控制台的。加载页面需要22秒!

代码语言:javascript
复制
  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
复制
=javascript_include_tag "//www.google.com/jsapi"
=javascript_include_tag "chartkick"

HTML

代码语言:javascript
复制
<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

EN

回答 1

Stack Overflow用户

发布于 2015-12-06 14:11:24

通过对协议进行硬编码,我能够让它运行得更快,但我仍然不知道为什么它很慢。它认为这是一个文件路径还是什么?

代码语言:javascript
复制
=javascript_include_tag "https://www.google.com/jsapi"
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34112780

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档