Мошенническая интерполяция в атрибутах HTML

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

-@ 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 ответ

Решение

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

%div{:url => {"/path/to/resource?id="+id}}
Другие вопросы по тегам