Я пытаюсь использовать массив объектов, чтобы упростить ведение списка кнопок HTML. Вот мой код:Целые числа, добавляемые в массив
<% links = [{url:"https://github.com/drguildo", icon:"github"}, %>
<% {url:"http://www.flickr.com/photos/drguildo/", icon:"flickr"}, %>
<% {url:"http://instagram.com/therac25", icon:"instagram"}, %>
<% {url:"http://www.last.fm/user/drguildo", icon:"lastfm"}] %>
<% for link in links: %>
<a href="<%= link.url %>"><img src="/img/icons/<%= link.icon %>.png" /></a>
<% end %>
Проблема заключается в результирующий массив выглядит следующим образом:
[object Object],16,[object Object],17,[object Object],18,[object Object]
который путает выход. Почему объекты перемежаются с целыми числами и как я могу их предотвратить?
Я, вероятно, делаю это очень неоптимальным образом (я новичок в DocPad, ECO и CoffeeScript), поэтому любые предложения по улучшению моего кода будут оценены.
Установка Javascript массивов в scriplets! – Abilash