我正在尝试在基于 React 的 Sharepoint Online Web 部件的属性窗格中构建动态属性。
为了实现这一点,我希望遍历 PP 中的数据数组,以创建多个下拉字段。目前我只能通过单个变量创建下拉字段,而不是数组或对象(因为这些不能在 PP 渲染方法中迭代)。这意味着我只能在 PP 中呈现预定义数量的下拉字段。
Microsoft 已经在他们的 'Highlighted Content' Web Part上实现了这个功能,但是还没有发布它的源代码,所以我看不到他们是如何实现的。在此 Web 部件上,用户可以添加多个 PP 下拉字段并单独删除这些字段,没有限制(即它们完全动态呈现)。
这是可能的还是我采取了错误的方法?
[![MS 突出显示的内容 Web 部件][1]][1]