0
Suitecommerce Advancedを使用して自分自身に開発を教え始めています。親から子テンプレートにデータを渡す
私は親ビューのテンプレートでこれを呼んでいると私は子供にクラス名を渡したい:
<div data-view="Header.Menu" data-options="{className : 'nav-header'}"></div>
そして、子ビューのテンプレートに、私はそのクラス名を使用したい
<ul class="{{className}}">
{{#each links}}
<li class="nav__item"><a class="hvr-underline" href="{{link}}">{{name}}</a></li>
{{/each}}
</ul>
これは正しい方法ではありませんが、正しい方法は何か分かりません。
childViews: {
'Header.Menu': function()
{
return new HeaderMenuView({
option1: 'option1 value',
option2: 'option2 value',
});
}
を次にあなたがそのview.jsに子ビューの初期化関数からアクセスすることができます:あなたはこのようなオプションに追加し、あなたの親ビューの.jsファイルから子ビューを呼び出す