我正在研究 pdf 的 Rails 布局(使用 Pdfkit),我需要包含带有绝对路径(完整网址)的 javascript 资源,因为 wkhtmltopdf 看不到相对路径。
这个:
= javascript_include_tag 'application'
转换为:
<script src="/assets/jquery.js?body=1"></script>
<script src="/assets/jquery_ujs.js?body=1"></script>
<script src="/assets/jquery.ui.core.js?body=1"></script>
<script src="/assets/jquery.ui.widget.js?body=1"></script>
<script src="/assets/jquery.ui.position.js?body=1"></script>
<script src="/assets/jquery.ui.menu.js?body=1"></script>
<!-- MUCH MORE :) -->
如何获得具有完整网址的相同脚本标记?
<小时/>//编辑
= (javascript_include_tag 'application').gsub('="', "=\"#{ root_url }").html_safe
最佳答案
这应该有效
javascript_include_tag('application').delete("\n").gsub('="', "=\"#{ root_url }")
关于javascript - 如何使用 javascript_include_tag 获取绝对路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24744396/