SharePoint 框架中的超链接注意事项

默认情况下,在 SharePoint 的新式页面中单击超链接时,将通过页面路由器导航到页面,以避免完全刷新屏幕。

开发自定义 SPFx 解决方案时,智能导航行为可能并不可取,特别是在使用 target 属性在浏览器的一个单独选项卡中打开页面的情况下。

请考虑以下标记:

<a href="https://contoso.sharepoint.com/sites/marketing/SitePages/Awesome.aspx" target="_blank">Awesome page</a>

在上面的示例中,将忽略 target 属性,页面将通过页面路由器逻辑在相同的选项卡中打开。 为替代超链接的页面路由器,请将 data-interception 属性添加到值为 off 的链接。

<a href="https://contoso.sharepoint.com/sites/marketing/SitePages/Awesome.aspx" target="_blank" data-interception="off">Awesome page</a>

在上面的示例中单击链接时,页面将在新选项卡中打开。