2011-01-24から1日間の記事一覧

【Sencha Touch】タップしたExt.Listの値の取得方法

Ext.Listに「itemtap」イベントを追加し、Listに関連づけたデータストアから値を取得する。 list.on('itemtap', function (view, index, item, e) { var store = this.store, instance = store.getAt(index); Ext.Msg.alert('', instance.get('firstName') +…

【Sencha Touch】Ext.form.Textのひな形

var txtUser = new Ext.form.Text({ label: 'User' }); 値の取得、セット方法は txtUser.getValue(); txtUser.setValue(''); を用いる。

【Sencha Touch】Ext.Buttonのひな形

タップ時のイベントは「handler」に記述する。 var btnLogin = new Ext.Button({ text: '', handler: function () { } });

【Sencha Touch】Ext.Panelの継承ひな形

実際の開発では各パネルを継承して部品を作り、後で結合する形になる。そのひな形。 exPanel = Ext.extend(Ext.Panel, { initComponent: function() { // new時の初期値をセットする Ext.apply(this, { }); // 呼び出しもとの初期値をスーパークラスにセット…

初めまして

社内開発で『Sencha Touch』に触れる機会があったので防備録をつけていきたいと思います。

【Sencha Touch】開始

<script type="text/javascript"> Ext.setup({ onReady: function() { } }); </script>

【Sencha Touch】ツールバーに配置するボタンを右に寄せる

itemsに {xtype: 'spacer'} を追加する。この後に右に配置するボタンを記述する。