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>
在上面的示例中单击链接时,页面将在新选项卡中打开。