例3:引数にJavaScriptオブジェクトを使用してのスニペット出力¶
以下に引数としてオブジェクトを返す方法を例示します。 スニペットコード
<!--{ var opts = arguments[0] }-->
<!--{if opts.displayFirstTitle }-->
<h1>First Title</h1>
<!--{/if}-->
<!--{if opts.displaySecondTitle }-->
<h2>Second Title</h2>
<!--{/if}-->
テンプレートコード
<!--{ call sample_snippet({displayFirstTitle: true, displaySecondTitle: false}) }-->
モバイルページ上に“First Title”という見出しが表示されます。
以下に引数としてオブジェクトを返す方法を例示します。
スニペットコード
<!--{ var opts = arguments[0] }-->
<!--{if opts.displayFirstTitle }-->
<h1>First Title</h1>
<!--{/if}-->
<!--{if opts.displaySecondTitle }-->
<h2>Second Title</h2>
<!--{/if}-->
テンプレートコード
<!--{ call sample_snippet({displayFirstTitle: true, displaySecondTitle: false}) }-->
モバイルページ上に“First Title”という見出しが表示されます。
このように、true と false の値を使用して必要なオブジェクトを返すことができます。