мошенническая интерполяция в атрибутах HTML - PullRequest
1 голос
/ 22 июля 2011

У меня есть что-то вроде этого:

-@ var id:String

%div{:dojoType => 'dojo.data.ItemFileReadStore', :jsType => 'store', :url => "/path/to/resource?id=#{id}"}

Я надеялся, что здесь будет работать интерполяция переменных, но она просто помещает #{id} в html. Я также попробовал:

%div{:url => 'path/to/resource?id='+id}

И это даже не компилируется. Как правильно это сделать?

1 Ответ

2 голосов
/ 22 июля 2011

Правильный синтаксис:

%div{:url => {"/path/to/resource?id="+id}}
...