我正在为客户创建一个网站,这要求他们的 Instagram 照片显示在其中一个选项卡上。我使用 Angular4 和 Instafeed 来实现这一点。我使用 NPM 安装了 Instafeed,将 .angular-cli 中的脚本链接到 .angular-cli 中的 css,然后是 Tab 的 HTML 上的 instaFeed 脚本,最后以 InstaFeed 类的 Div 结尾。但是,在运行该站点时,我没有看到任何错误,但也没有显示任何图片。请问有什么帮助吗??
问问题
557 次
1 回答
4
这对于操作来说可能已经晚了,但对于其他为此苦苦挣扎的人来说是准时的。如果您在 Angular cli 中声明了脚本,那么对我有用的是在您打算使用 instafeed 的组件内声明 instafeed 变量,就像这样......
declare var Instafeed:any;
然后在同一组件内添加 instafeed 的代码
var feed = new Instafeed({
get: 'user',
userId: 'xxxxxx',
clientId: 'xxxxxxxxx',
accessToken: 'xxxxxxxxxxx',
template: '<a href="{{link}}"><img src="{{image}}" /><p>Likes {{likes}}</p><p>Comments {{comments}}</p></a>',
limit: 1
});
feed.run();
于 2017-11-17T10:34:59.313 回答