2016-06-14 12 views
0

DevExpressでは、この例を分解してa certain component through an exampleを理解しようとしています。"<%= VARIABLE%>"の略語は何ですか?

マークアップコードは、次の例が含ま:

CompanyNameはJSON変数のメンバーを意味

<script type="text/html" id="title"><%= CompanyName%></script>

これらは、この方法で、コンポーネントを作成するための入力として使用されています

var tabPanel = $("#tabpanel-container").dxTabPanel({ 
    //other inputs 
    itemTitleTemplate: $("#title"), 
    itemTemplate: $("#customer") 
    }).dxTabPanel("instance"); 

この背後にある作業メカニックは何ですか? $("#title")式を使用すると、<%= var %>の意味は何ですか?jQueryは何をしますか?

コンポーネント自体を復旧できるようにするには、このことを知る必要があります。

+1

「<%= %>」は、HTMLテンプレートに使用される構文です。私はそれが何であるかはわかりませんが、何かがテンプレートであり、プログラム的に動的な値で置き換える必要があることを示すのに使われています。 –

+0

@PatrickRoberts ASP.Netから – Satpal

+0

@Satpalありがとうございます。私はasp.netを使う必要がなかったので、構文を忘れてしまった。 –

答えて

1

<%= var %>はERBテンプレート言語のものです。それはあなたのHTMLコードに文字列を埋め込みます。 API DOCK RUBYの詳細を参照してください。

JQueryセレクタ$("#title")は、scriptタグ要素を返します。 JQuery ID Selector

関連する問題