Javascript SharePoint人员选取器指令的设置值
我在创建表单中使用以下指令,并且能够通过REST捕获值并将其存储到SharePoint中: 我在我的HTML中使用以下内容:Javascript SharePoint人员选取器指令的设置值,javascript,angularjs,sharepoint,Javascript,Angularjs,Sharepoint,我在创建表单中使用以下指令,并且能够通过REST捕获值并将其存储到SharePoint中: 我在我的HTML中使用以下内容: <sp-people-picker name="CC" id="CC" ng-model="vm.cc" min-entries="1" max-entries="20" allow-duplicates="false" show-login="false" show-title="true" min-characters="2" app-web-url="$sco
<sp-people-picker name="CC" id="CC" ng-model="vm.cc" min-entries="1" max-entries="20" allow-duplicates="false" show-login="false" show-title="true" min-characters="2" app-web-url="$scope.spAppWebUrl" />
有人知道如何在加载更新表单时填充值吗?我可以看出,这可能需要对加载时发生的存储值进行某种解析。使用我在原始帖子中提到的指令,我可以通过调用以下方法来更新字段值:
peoplePicker.RecipientSelected("i:0#.f|membership|myname@email.org", "Smith, Bob M", "bsmith@email.org");
您还可以通过以下方式删除字段中的选定用户:
peoplePicker.DeleteProcessedUser('i:0#.f|membership|myname@email.org);
您是如何在控制器中获取peoplePicker实例的?你能把你的密码寄出去吗?谢谢
peoplePicker.DeleteProcessedUser('i:0#.f|membership|myname@email.org);