-1

アップデート -

    <script id="clientEvals-template" type="text/x-kendo-template">

    <ul data-role="listview" data-style="inset">

        <li>
            <a href="\\#view-evalDetail?user_id=${client_id}&amp;eval_id=${eval_id}">${entry_stamp}</a>
        </li>

    </ul>

</script>

?のような文字のようです そして、kendomobileテンプレートに含まれている=はローカルリンクを壊します

つまり、このWONTは機能します。

        <ul data-role="list-view">

        <li><a href="\\#view-evalDetail?eval_id=${eval_id}">${entry_stamp}</a></li>

        </ul>

    </script>

しかし、これは機能します(クエリ文字列なしで)

    <script id="clientEvals-template" type="text/x-kendo-template">

        <ul data-role="list-view">

        <li><a href="\\#view-evalDetail">${entry_stamp}</a></li>

        </ul>

    </script>

複数の文字、つまり\\//などでこれをエスケープしようとしました。運が良ければ

ローカルビューがクエリ文字列で見つかるようにこれをフォーマットする方法を知っている人はいますか?

4

2 に答える 2

3

これは既知の問題であり、現在のサービス パック リリースで解決されました。

于 2013-02-06T16:19:19.703 に答える
0

修正は、icenium テンプレート スクリプト領域で、html エンコーディング インラインを使用してすべてのアンパサンドをフォーマットすることです。

すなわち。

<!-- always use inline html encoding in icenium template scripts ie. &amp; -->


        <script id="clientEvals-template" type="text/x-kendo-template">

        <ul data-role="listview" data-style="inset">

            <li>
                <a href="\\#view-evalDetail?user_id=${client_id}&amp;eval_id=${eval_id}">${entry_stamp}</a>
            </li>

        </ul>

    </script>
于 2013-02-16T17:02:37.190 に答える