我有一个在:javascript
中声明的JSON,我对Ruby不熟悉。JSON如下:
:javascript
var collections = {
feed: [{'label': 'All', 'url': 'All', 'isSelected': false}]
};
,但我希望feed
变量中以下部分重复20次:
{'label': 'All', 'url': 'All', 'isSelected': true}
我该如何使用haml中的ruby?
谢谢。
一种方式:
:javascript
var collections = {
feed: [<%="{'label': 'All', 'url': 'All', 'isSelected': false}" * 20 %>]
};
另一种方式:
:javascript
var colections = {
<%=(["feed: {'label': 'All', 'url': 'All', 'isSelected': false}"] * 20).join(',')%>
}