2

セチャタッチ2アプリでルートを使いたい。ですから、「sencha touch 2 でのルートの使い方」について簡単な例を挙げていただけると非常に助かります。

4

1 に答える 1

1

routesおよびcontrol、どちらもコンポーネント参照からそのハンドラーへのマッピングを定義します

すでに知っている場合control、ルートは非常に似ていますが、唯一の違いはその参照部分です。control(use with refs, base on Ext.ComponentQueryselector)とは異なり、routes代わりにリンク パターンを使用します。次に例を示します。

routes: {
    'login': 'showLogin',
    'users/:id': 'showUserById'
}

最初のルートはhttp://myapp.com/#loginに一致し、コントローラーのshowLogin関数を呼び出します。2 番目のルートにはワイルドカード (':id') が含まれており、http://myapp.com/#users/123showUserByIdなどのすべての URLに一致し、一致した ID を最初の引数として関数を呼び出します。

于 2012-04-17T15:52:23.747 に答える