1

enyoのために取り組んでいるプロジェクトがあり、次の形式の3列が必要です。

--- date---      ---- message -------      ----- attachments-------

問題は、各行の間隔が異なることです。したがって、最初の日付が1/2/10012で、次の日付が12/22/2002の場合、メッセージ列は整列しません。私はslidingPaneの使用を検討しましたが、もっと簡単な方法があるかどうか疑問に思いました。

4

2 に答える 2

3

質問を完全に理解しているかどうかはわかりませんが、ディスプレイのブロックに3つの等間隔の「列」を含める場合は、次のようにすることができます。

{kind: enyo.VFlexBox, components: [
    {kind: enyo.HFlexBox, flex: 1, align: "center", pack: "center", components: [
        {name: "column1", flex: 1, content: "Column 1"},
        {name: "column2", flex: 1, content: "Column 2"},
        {name: "column3", flex: 1, content: "Column 3"},
    ]}
]}
于 2012-01-10T19:31:40.607 に答える
0

あなたが欲しいのはVirtualRepeaterだと思います。これにより、行の繰り返しリストが可能になります(最大100行と表示されるため、ユースケースで機能することを確認してください)。これにより、可変の高さの行が可能になります(これがあなたが話していることだと思います)。getItem関数では、必要に応じて各行に入力すると、それらが整列します。

于 2012-01-10T22:04:33.883 に答える