【发布时间】:2015-01-31 21:00:11
【问题描述】:
我在这里遇到了一个小问题,我们的实习工作很忙,并且还在为一些“愚蠢”的问题提前学习非常抱歉。
我们有一个 Haml 文件,我们在其中使用 datamapper 为我们的数据库。 对于基于我们数据的静态视图,我们在 haml 中使用 datamapper-code 行。
但现在我想使用位于 pageload 函数中的 Javascript 变量,将其用作我们在 haml 中的 datamapper 代码行的参数。
在我们的javascript中:
$(document).ready(function(){
var ctrpersiteid = $.cookie('sitedata');
我们想要使用变量 ctrpersiteid 的 Haml 文件的一部分
- Interface.all(:router_id => getRouterId(ctrpersiteid)).each do |interface|
%h3 #{interface.name}
那么有什么方法可以让我在 haml 文件中使用我的 Javascript 变量作为我们函数的参数?
【问题讨论】:
标签: javascript jquery ruby haml datamapper