Bre*_*ung 5 ruby-on-rails angularjs slim-lang
我正在玩Angularjs和Slim,但试图弄清楚如何提出更简洁的语法。
我想要做:
td {{content.name}}
td {{content.body}}
td {{content.owner}}
Run Code Online (Sandbox Code Playgroud)
但这给了我一个错误。最可能是因为{用于对HTML属性进行分组。我不得不将其更改为:
td
| {{content.name}}
td
| {{content.body}}
td
| {{content.owner}}
Run Code Online (Sandbox Code Playgroud)
有没有更清洁的方法可以做到这一点?
允许此更改的版本为2.0.3。
您可以在中添加以下内容config/initializers/slim.rb:
Slim::Engine.set_options :attr_list_delims => {'(' => ')', '[' => ']'}
Run Code Online (Sandbox Code Playgroud)
这{将从默认值中删除。请参阅此处的文档,然后在页面上搜索attr_list_delims。
| 归档时间: |
|
| 查看次数: |
2120 次 |
| 最近记录: |