Playframework 加载csv文件无法加载到使用play framework和scala的公共资产的js文件中

Playframework 加载csv文件无法加载到使用play framework和scala的公共资产的js文件中,playframework,Playframework,在scala的Play framework中,我在js文件line_graph.js中使用data.csv,加载了line_graph.js,但没有加载data.csv。如何在js文件中加载数据 <script src="@routes.Assets.at("js/line_graph.js")" type="text/javascript"></script> <a href="@routes.Assets.at("js/data.csv")"><

在scala的Play framework中,我在js文件line_graph.js中使用data.csv,加载了line_graph.js,但没有加载data.csv。如何在js文件中加载数据

<script src="@routes.Assets.at("js/line_graph.js")" type="text/javascript"></script>

 <a  href="@routes.Assets.at("js/data.csv")"></a>
<script src="https://cdnjs.cloudflare.com/ajax/libs/d3/4.2.2/d3.js"></script>
application.conf

play.filters.headers.contentSecurityPolicy = "default-src *; script-src 'self' cdnjs.cloudflare.com code.jquery.com"
line_graph.js代码

d3.csv("data.csv", function(error, data) {
    if (error)
        throw error;
    data.forEach(function(d) {
        d.number = d.number;
        d.iteration1 = +d.iteration1, d.iteration2 = +d.iteration2;
    });
在文件行_graph.js中,您没有为csv文件使用正确的url。尝试:

d3.csv("/assets/js/data.csv", function(error, data) {
  ...

您的浏览器开发器窗口中是否有任何错误?没有找到。
d3.csv("/assets/js/data.csv", function(error, data) {
  ...