2016-10-09 4 views

答えて

1

このような繰り返しはサポートされていません。これは、ビジネスロジックをHTL/Sightlyテンプレートに入れないようにするためです。代わりに、このロジックを適用し、2つのリストからタプルのコレクションを返すUse-Apiオブジェクトを呼び出す必要があります。ヴラドによって投稿の答えに追加

0

、あなたは

  • スリングモデル

が、私はそれを言う、このようなビジネスロジックを実行するには、JavaScriptの

  • WCMUseクラス
  • サーバ側を使用することができますいずれかこのような単純な問題に対してnodejを使用するほうが、生産性が高く、簡単に書くことができ、目と鼻の先/ HTLコードと同じフォルダに住んでいるためです。

    あなたのコンポーネント名は「componentA」 あなたのHTL /見た目のコードであれば例えば、componentA.htmlはcomponentAフォルダ 内に存在するとされ、ビジネス・ロジックが同じフォルダに存在するcomponentA.jsすることができます。

    use(function() { 
        /* 
         Business logic 
        */ 
        return { 
         name: valueName, 
         list: listObject 
        }; 
    }); 
    

    スリングモデルは、注入されたプロパティとリソースを使用してビジネスロジックを実行する必要がある場合に非常に効果的です。たとえば、いくつかのプリミティブおよび派生(リソースから)プロパティを持つコンポーネントです。

  • 関連する問題