- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试运行一个简单的 Rails (-v 5.1.4) 应用程序,该应用程序实现了 amcharts 库附带的示例之一。
这是所做的工作:
/app/assets/javascripts/amcharts
文件夹/app/assets/javascripts/amcharts
//= require amcharts
至/app/assets/javascripts/application.js
我运行 Rails 服务器,并且根据观看原始独立 html View ,图表按预期显示。因此我假设编辑后的代码工作正常。
以下是不起作用的内容:
/vendor/assets(/javascripts)/amcharts
文件夹/vendor/assets(/javascripts)/amcharts
//= require amcharts
至/app/assets/javascripts/application.js
config.assets.paths << Rails.root.join('vendor/assets(/javascripts)/amcharts')
至config/application.rb
../../../vendor/assets(/javascripts)/amcharts/$name$.js
至app/assets/application.js
当我运行 Rails 服务器时,没有给出错误,但应用程序显示空白页面而不是图表,页面的源代码按预期显示我的 View 文件的代码。
因为我各自的 View 称为amcharts.html.erb
我有一个amcharts.coffee
-我的app/assets/javascripts/
中的文件-文件夹。难道链轮错误地认为这是它需要的文件吗?
我还想知道 app/config/manifest.js
是什么?是为了.所有与 list 相关的更改似乎都是在 app/assets/javascript/application.js
中进行的无论如何都要文件...
编辑:我的 View 文件的缩短版本 app/views/amcharts/index.html.erb
(amcharts lib 中示例的修改代码)
<div id="chartdiv" style="width: 100%; height: 400px;"></div>
<script type="text/javascript">
var chart;
var chartData = [ { $data } ];
AmCharts.ready(function () {
chart = new AmCharts.AmSerialChart();
chart.dataProvider = chartData;
$AmCharts.funs
chart.write("chartdiv");
});
</script>
最佳答案
我有机会与专业人士共享我的文件,他解决了问题。要走的路是:
//= 需要 amcharts3
,//= 需要 amcharts3/serial
到 app/assets/javascripts/application.js我仍然想知道如何包含来自 vendor/ Assets 的第三方内容。但由于现在整个事情正在运行,没有文件位于错误的文件夹中,因此我将其标记为已回答。感谢所有试图提供帮助的人!
关于javascript - rails 5.1.4 : Third-party assets in/vendor wont show in view,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47421775/
我正在研究电子词典,我有 2 个表: 第一个表:Term +----+--------------+| id | term_text |+----+--------------+| 1 | h
题目地址:https://leetcode.com/problems/third-maximum-number/description/ 题目描述 Given a non-empty array
在计算源代码行(SLoC)的上下文中,每种编程语言上定义的“第三代规模”因素是什么? 最佳答案 事实证明,这可能是CLOC进行的专有计算。 资料来源:http://cloc.sourceforge.n
我确切地知道“第三方库”是什么,所以我认为这种情况下的“第三方”只是开发者以外的任意个人或公司? 这与“第一人称”、“第二人称”和“第三人称”语法观点有关吗? 存在“第三方”的事实表明也存在“第一方”
我有三个表:user、home、user_home。 在代码中我有实体用户和主页。 在存储库中,我想通过家庭地址获取用户。 我正在使用下一个代码: @Query("select u " +
在一次求职面试中,招聘人员问我“hibernate 有多少级缓存?” 所以我描述了级别 1 和级别 2。 他说的是正确的,但还有第三级缓存,例如缓存一些不经常更改的表的结果,如“CURRENCY”或“
如何添加>第三个之前元素而不添加新的任何类或 ID? 这是 JsFiddle . HTML: Ethernet Compputer Design CSS: .breadcrumb-ta
在研究工具 distutils 时,我偶然发现了术语“第三方模块”。这是什么意思? 最佳答案 第三方模块是由第三方(既不是您也不是 python 编写者 (PSF))编写的任何代码。 您可以使用它们向
在数据模型部分的官方 python 文档中,__ipow__ method定义为: object.__ipow__(self, other[, modulo]) 然后,文档解释说调用这些方法来实现扩充
有什么区别: x := make([]int, 5, 10) x := make([]int, 5) x := [5]int{} 我知道 make 分配一个数组并返回一个引
当我尝试使用以下命令安装约定时出错:npx Thirdweb@Latest Create--Contact。无法在包读取未定义的属性(正在读取‘(file:///C:/Users/parth/AppD
我有一个关于编程和英语语言的问题:在评论单行代码时是使用第三人称还是命令式。 假设在命令式语言中的以下代码行应该被注释: object.doSomething(); 我评论这一行的方法是使用第三人称将
据我了解,ctrl-d 和 ctrl-u 将窗口滚动到 scroll 中设置的行数选项,默认为窗口高度的一半。可以改成按窗口高度的三分之一滚动吗? 最佳答案 scroll 的默认值是动态的 — 在一个
据我了解,ctrl-d 和 ctrl-u 将窗口滚动到 scroll 中设置的行数选项,默认为窗口高度的一半。可以改成按窗口高度的三分之一滚动吗? 最佳答案 scroll 的默认值是动态的 — 在一个
我最近一直在尝试使用 Jest 学习单元测试,阅读文档和各种文章。 有一件事我一直没弄清楚: 我正在尝试测试一个以 os.platform() 为条件的 if 语句的 nodeJS 模块。 我的测试有
因为我在 Android 上做一些单元测试,我通常使用 Robotium . 这个工具的核心功能非常强大,但我制作了一些辅助类,我想将它们导出到一个单独的项目中,这样我就可以在我的所有项目中重复使用它
我对创建/设计(但很可能只是想象)三元计算机而不是二进制计算机的想法非常感兴趣。 如果我要这样做,我会使用一个平衡的 base-3 系统,所以一个 trit (trit 是 base-3 就像 bit
我开发了一项服务 (Service),它可以自动执行用户可以在另一个第三方站点 (3rd Party Site) 上执行的某些操作。 我的服务为用户提供以下功能: 用户在Service注册 用户向服务
我在 Angular 2 最终版本中对 observable(http.get 的结果)使用订阅方法。虽然 subscribe 方法的第一个参数是从后端获取数据的函数,第二个是在错误时执行的函数(如状
我正在为我们的客户构建一个API。我们称之为MY_API。 1)我们的客户端POST/user和json请求{用户名:'TEST',密码:'xxx'}。 2)MY_API将在第三方api(例如http
我是一名优秀的程序员,十分优秀!