1

ここに画像の説明を入力sencha touchでアプリケーションを実装しました。

リスト ビューがあるので、ストアからデータを取得し

いくつかのフィールドのデータベースで、null 値を挿入しました {No selection}。

リスト ビューの対応するフィールドはNULLとして表示されます。

しかし、 NULLempty spaceの代わりに表示したいのですが、

        {
                  xtype: 'list',

                  itemTpl: [
                            '<div id="wrapper">'+
                            '<div class="frt">{Name}</div>'+
                            '<div class="frt">{Title}</div>'+
                            '<div class="frt">{Contact}</div>'+
                            '<div class="frt">{Zip}</div>'+
                            '</div>'
                            ],
                  store: 'ContactsDataBase'
             }
4

2 に答える 2

1
{
       xtype: 'list',
       itemTpl: [
                   '<div id="wrapper">'+
                   '<div class="frt"><tpl if="Name != null">{Name}</tpl></div>'+
                   '<div class="frt"><tpl if="Title != null">{Title}</tpl></div>'+
                   '<div class="frt">{Contact}</div>'+
                   '<div class="frt">{Zip}</div>'+
                   '</div>'
                ],
        store: 'ContactsDataBase'
}

詳細については、 Sencha Touch ドキュメント サイトをご覧ください。

乾杯、オレグ

于 2012-08-14T11:12:25.843 に答える
0

少し修正したバージョン

itemTpl: [
               '<div id="wrapper">'+
               '<div class="frt"><tpl if="values.Name">{Name}</tpl></div>'+
               '<div class="frt"><tpl if="values.Title">{Title}</tpl></div>'+
               '<div class="frt">{Contact}</div>'+
               '<div class="frt">{Zip}</div>'+
               '</div>'
            ]
于 2014-02-11T02:07:40.550 に答える