0

Angular UI Bootstrap Modal と見やすいパラメーターとの互換性の問題があります。モーダル内の見栄えの良いパラメーターをレンダリングしようとすると、モーダルは見栄えの良いパラメーターの値を次のようにレンダリングしません。

<script type="text/ng-template" id="stackedModal.html">
        <div class="modal-header">
            <h3 class="modal-title" id="modal-title-{{name}}">${properties.something} </h3>
        </div>
        <div class="modal-body" id="modal-body-{{name}}">
            ${properties.something}
        </div>
    </script>

私が観察した限りでは、スクリプト タグ内の印刷に問題があります。彼らが同じ問題を抱えている場合、誰かが私を助けることができますか?

私が使用しているモーダルは、Angular UI Bootstrap バージョン: 2.3: http://angular-ui.github.io/bootstrap/です。

4

2 に答える 2

0

デフォルトでは、HTL/Sightly には XSS 保護が含まれています。この場合、${properties.something}暗黙のscriptTokenコンテキストが使用され ( https://github.com/Adobe-Marketing-Cloud/htl-spec/blob/master/SPECIFICATION.md#121-display-context )、おそらくコンテンツが切り取られます (そのコンテキストで許可されていない文字が含まれている場合)。

おそらく、よりリラックスしたコンテキストを設定できます。${properties.something @ context='html'}

于 2016-12-19T11:56:11.100 に答える