我已经创建了一个使用DetailList组件呈现列表内容的the部件。现在,我想创建一个到NewForm.aspx的链接,这样当用户单击它时,就会被发送到新的item表单。
链接需要是动态的。该used部件可以与不同的列表一起使用,因此我无法对链接进行硬编码。
我该怎么做呢?
最好的问候,Americo
发布于 2019-06-04 11:18:39
您可以使用pnpJs来获取列表形式的url,示例代码供您参考。
sp.web.lists.getByTitle("MyList3").forms.select().filter("FormType eq 8").get().then((item: any) => {
console.log(item[0].ServerRelativeUrl);
});
https://stackoverflow.com/questions/56434758
复制相似问题