按特定顺序加载JS文件

时间:2014-10-27 17:53:36

标签: javascript ruby-on-rails ruby-on-rails-4 asset-pipeline

我必须在rails视图中按顺序加载JS文件。 在rails视图中我有:

<%= javascript_include_tag "diagrams" %>

diagrams.js清单文件按所需顺序包含所需的JS文件:

//= require diagramtool/kinetic
//= require diagramtool/diagramtool0
//= require diagramtool/diagramtool1
//= require diagramtool/diagramtool2

但是它们没有按照diagrams.js文件中指定的顺序加载。

enter image description here

我已经删除了application.js文件中的require_tree .

如何按特定顺序加载JS文件?

EDIT1: 每当我点击视图时,我会得到不同的结果(似乎是随机的):

enter image description here

enter image description here

enter image description here

enter image description here

我真的不明白这里发生了什么!!在Rails中按顺序加载JS文件有困难吗?我已经阅读了有关资产管道的一些内容,但我不了解这种随机行为。如果我刷新页面始终有效,则始终按顺序加载文件。有什么帮助吗?

EDIT2: 视图源是这样的: enter image description here

0 个答案:

没有答案