所以在Assets
文件夹中有两个文件夹javascripts
和stylesheets
。所以我在这些文件夹中添加了一个spike.js
和一个 CSS 文件,spikecss.css
并为它们编写了一些 Javascript 和 CSS 代码。
现在我在 index.html 页面中写这样的东西?这是行不通的。我如何将所有这些东西连接在一起工作?
这是一个测试应用程序,主要用于交易的 javascript 方面,所以我现在真的没有模型、控制器和视图。我在 JavaScript 文件中绘制 D3 图表,所以我只想在点击网页时显示它们
Javascript 文件:
var data = [4, 8, 15, 16, 23, 42];
var chart = d3.select("body").append("div")
.attr("class", "chart");
chart.selectAll(chart)
.data(data)
.enter().append("div")
.style("width", function(d){return d*5 +"px";});
索引.html 文件:
<!DOCTYPE html>
<html>
<head>
<title>Here we go</title>
</head>
<body>
javascript_include_tag :defaults, "spike"
</body>
</html>