我正在使用 Microsoft Graph Toolkit 中的人员选择器组件,使用 v1.3.5 已经运行了几个月,现在我正在升级到最新版本 v2.1.0,尝试在选择器中设置初始用户时出现错误.
在我的 HTML 中
<mgt-people-picker id="siteOwnersPicker" type="person"></mgt-people-picker>
在我的 TypeScript 中,我设置了一个初始用户,其中 userId 是一个带有当前用户 Guid 的字符串
const siteOwnersPicker: MgtPeoplePicker = document.querySelector('#siteOwnersPicker')
siteOwnersPicker.selectUsersById([userId]);
我已经更新了我的进口
import { MgtPeoplePicker } from '@microsoft/mgt';
至
import { MgtPeoplePicker } from '@microsoft/mgt-components';
这编译得很好,但在运行时我得到了错误
siteOwnersPicker.selectUsersById is not a function
文档似乎表明方法签名没有改变,我需要更多的导入来引入带有方法的文件吗?