我正在使用 pnpjs v 2.0.0 和 SPFX 来实现一些列表操作。
public async getitem(listname) {
// get a specific item by id
const item: any = await sp.web.lists.getByTitle(listname).items.getById(20).get();
console.log(item);
// await item.like();
// get the liked by data
const likedByData: ILikeData[] = await item.getLikedBy();
console.log(likedByData);
// get the liked by information
const likedByInfo: ILikedByInformation = await item.getLikedByInformation();
console.log(likedByInfo);
}
我得到了 item 对象,但不能给它添加一个喜欢,我得到了错误:
Uncaught (in promise) TypeError: item.like is not a function
我使用了文档:@pnp/sp/comments and likes