hta*_*irt 14 html5 haml ruby-on-rails
我知道如何使用data-*属性创建链接:
%a{ :href => "#", :data => { :name ="John", :age => 24 } } Hi John
Run Code Online (Sandbox Code Playgroud)
产生:
<a href="#" data-name="John" data-age="24">Hi John</a>
Run Code Online (Sandbox Code Playgroud)
但是,如何对2深度数据名称进行分组,比如,data-user-name以及data-user-age对数据属性进行分组的方法.你可能猜到,我试过:
:data => { :user => { :name => "John", :age => 24 } }
Run Code Online (Sandbox Code Playgroud)
但它不起作用,给我奇怪的HTML输出:
<a href="#" data-user="nameJohnage24">Hi John</a>
Run Code Online (Sandbox Code Playgroud)
知道怎么做吗?提前致谢.
Cas*_*ter 22
你必须使用
:data => {'user-name' => 'John', 'user-age' => 24}
Run Code Online (Sandbox Code Playgroud)
该data属性由HAML特殊设置,仅考虑浅值.
| 归档时间: |
|
| 查看次数: |
11239 次 |
| 最近记录: |