1

instafeed.js用来获取最新的 instagram 帖子,我需要id为每个列表项生成一个。我怎样才能做到这一点?

JS:

var feed = new Instafeed({
    clientId: '<id>', //enter client id here
    limit: 5,
    sortBy: 'most-liked',
    //<div class="likes">&hearts; {{likes}}</div> ************************* likes count
    template: '<li><a href="{{link}}" target="_blank"><img class="img-responsive img-circle center-block" src="{{image}}"></li>'
});
feed.run();

HTML:

<ul id="instafeed"></ul>
4

2 回答 2

0

取自这个要点

var ID = function () {
  return '_' + Math.random().toString(36).substr(2, 9);
};

然后只需调用该函数。

于 2016-03-16T08:53:34.527 回答
0

你可以只使用{{id}}关键字

var feed = new Instafeed({
  clientId: '<id>', //enter client id here
  limit: 5,
  sortBy: 'most-liked',
  template: '<li id="{{id}}"><a href="{{link}}" target="_blank"><img class="img-responsive img-circle center-block" src="{{image}}"></li>'
});
feed.run();
<script src="https://cdn.imnjb.me/libs/instafeed.js/1.3.2/instafeed.js"></script>
<ul id="instafeed"></ul>

于 2016-03-16T08:57:48.683 回答