【问题标题】:How do I add "data-main" attribute to a script tag using rails javascript helpers?如何使用 rails javascript helpers 将“data-main”属性添加到脚本标签?
【发布时间】:2011-08-16 15:57:41
【问题描述】:

Require-js 通常在脚本标签上使用一个名为“data-main”的属性。有没有办法告诉 Rails 的 javascript 标签助手添加它,还是我应该用老式的方式来添加它?

【问题讨论】:

    标签: javascript ruby-on-rails ruby include script-tag


    【解决方案1】:

    <%= javascript_include_tag 'application', :'data-main' => 42 %>

    呈现为:

    <script data-main="42" src="/javascripts/application.js?1301333790" type="text/javascript"></script>

    【讨论】:

    • 这是正确答案,只需添加 kares 所示的 data-main
    • 如果主数据引用另一个文件,如%script{"data-main" => "assets/slides", :src => "assets/require-1.0.8.min.js"}
    猜你喜欢
    • 2021-01-16
    • 1970-01-01
    • 2014-01-15
    • 2013-03-17
    • 2012-12-27
    • 1970-01-01
    • 2017-08-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多