控制多個內嵌檢視的載入順序
套用到: Tableau Cloud, Tableau Server
Tableau Server 2022.3 及更高版本和 Tableau Cloud 的內嵌程式碼已變更為使用內嵌 API v3。有關內嵌的目前資訊,請參閱內嵌 API 說明。本主題中的資訊適用於先前版本的內嵌(使用 Tableau JavaScript API v1 和 v2)。
使用先前版本的內嵌控制載入順序
您可以針對使用您的檢視的人員,對多個檢視的載入順序進行控制。只能使用依賴於 Tableau JavaScript 檔案的內嵌代碼來存取此功能。
在以下的範例中,內嵌了兩個檢視。首先載入第二個檢視,然後載入上面的檢視。如果內嵌多個檢視並為它們指定相同的載入順序值,或者不指定載入順序參數,則這些檢視將按出現在頁面上的順序載入。
指令碼標記範例
<script type='text/javascript' src='http://myserver/javascripts/api/viz_v1.js'> </script> <object class='tableauViz' width='600' height='400' style='display:none;'> <param name='host_url' value='http://myserver/' /> <param name='site_root' value='' /> <param name='name' value='MyCoSales/TopPerformers' /> <param name='tabs' value='yes' /> <param name='toolbar' value='yes' /> <param name='filter' value='Salesperson=Top 5' /> <param name='load-order' value='0' /> </object> <script type='text/javascript' src='http://myserver/javascripts/api/viz_v1.js'> </script> <object class='tableauViz' width='600' height='400' style='display:none;'> <param name='host_url' value='http://myserver/' /> <param name='site_root' value='' /> <param name='name' value='MyCoSales/SalesScoreCard' /> <param name='tabs' value='yes' /> <param name='toolbar' value='yes' /> <param name='load-order' value='-1' /> </object>