使用React从pnp插入Sharepoint列表

时间:2019-09-24 14:47:20

标签: sharepoint-online

我想根据用户在“输入”字段中输入的内容,将一些数据(名字和姓氏)插入到共享点列表中。我找到了此页面https://github.com/SharePoint/PnP-JS-Core/wiki/Working-With:-Items

我找到了此代码,但是这些值是硬编码的,而不是用户输入的。如何从输入框中读取FirstName和SurName字段?      pnp.sp.web.lists.getByTitle("PeopleFields").items.add({ Title: Util.getGUID(), User1Id: 9, // allows a single user User2Id: { results: [ 16, 45 ] // allows multiple users } }).then(i => { console.log(i); }); 这是我的标签和输入框。      {<label>First Name</label>} {<input id="FirstName" name="FirstName" type="text"></input>} <p></p> {<label>SurName</label>} {<input id="SurName" name="SurName" type="text"></input>}

1 个答案:

答案 0 :(得分:0)

我建议您使用SPFx-OfficeUIFabric-PeoplePicker,以便您可以在控件中输入人物而不是文本框。

您可以检查下面的演示以将用户插入列表。

https://www.c-sharpcorner.com/article/pnp-people-picker-control-for-spfx/