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