[英]Rails: erb + javascript question
我的show.erb.html文件中可以有条件的javascript吗?
像这样:
<%- if File.exists?("/leggle/data/tree_xml.xml") %>
<script type="text/javascript">
...code...
</script>
<%- end %>
并只有该文件存在时才显示javascript代码??
是的你可以。 更好的方法是使用不引人注目的JavaScript(UJS),它将JS和HTML分开(就像Model / View / Controller一样)。 在您的情况下,您将带有或不带有带有已为其分配操作的JavaScript的标签(例如)。
是。 使用这样的东西,总是很容易尝试一下,访问该页面,并检查页面源代码以查看它是否存在(或查看JS操作是否发生)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.