Включая javascript на странице сервера Tableau - PullRequest
0 голосов
/ 02 апреля 2020

Я сам не использую tableau, но у меня есть интерактивный продукт, упакованный в пакет JavaScript, который кто-то хочет добавить на свой сайт Tableau Server.

На обычном сайте HTML я мог бы сказать им просто добавить некоторую <script> информацию в конце <body> и загрузить наш пакет из определенного места, но я не уверен, как это сделать с помощью Tableau.

У меня есть посмотрел на HTML страниц Таблицы, и это просто скелет, загружающий приложение angular.

<!DOCTYPE html>
<html xmlns:ng="" xmlns:tb="">
    <head ng-csp>
        <meta charset="UTF-8">
        <link rel="stylesheet" type="text/css" href="vizportal.css?000">
    </head>
    <body class="tb-body">
        <div ng-app="VizPortalRun" id="ng-app" tb-window-resize class="tb-app">
            <div ui-view="" class="tb-app-inner"></div>
            <tb:react-toaster></tb:react-toaster>
            <script type="text/ng-template" id="inline_stackedElement.html">
                <div tb-window-resize ...class="tb-absolute"></div>
            </script>
            <tb:stacked-elements></tb:stacked-elements>
        </div>
    <!-- can I add the script here? -->
    </body>
</html>

Сможет ли администратор сервера Tableau добавить <script> в этот скелет, так что что продукт может быть встроен в каждую страницу Tableau?

...