cara mengubah html ke sencha touch

Saya memiliki kode murni ini dalam HTML

<body style="margin:0px; padding:0px;" onload="load()"> 
    <div>
     <input type="text" id="addressInput" size="10"/>
    <select id="radiusSelect">
      <option value="25" selected>25mi</option>
      <option value="100">100mi</option>
      <option value="200">200mi</option>
    </select>
    <input type="button" onclick="searchLocations()" value="Search"/>
    </div>
    <div><select id="locationSelect" style="width:100%;visibility:hidden"></select></div>
    <div id="map" style="width: 100%; height: 80%"></div>
  </body>

yang saya coba di sencha Touch 2 adalah

items: [{
                    xtype: 'fieldset',
                    title: 'Search Stores',

                    items: [
                        {
                            xtype: 'textfield',
                            name : 'name',
                            label: 'Adress',
                            placeHolder: 'Enter City & State or ZIP code'
                        },
                       {
                            xtype: 'selectfield',
                            label: 'Radius:',
                            options: [
                                {text: '25mi',  value: '25'},
                                {text: '100mi', value: '100'},
                                {text: '200mi',  value: '200'}
                            ]
                        }
                    ]
            }]

Sebenarnya saya sedang berupaya menemukan toko menggunakan sencha touch 2 dan saya mengikuti tautan ini https://developers.google.com/maps/articles/phpsqlsearch_v3

ini berfungsi dengan baik untuk saya tetapi kode ini tidak cukup, sekarang saya ingin tahu bagaimana cara memanggil ini dari sencha touch 2 onload="load(), onclick="searchLocations()", visibility:hidden Saya membaca dokumentasi sencha touch tetapi tidak dapat melakukan itu bantuan apa pun sangat dihargai


person Relax    schedule 09.05.2012    source sumber
comment
apakah Anda ingin kode yang setara dengan html Anda di sencha touch?   -  person Saurabh Gokhale    schedule 09.05.2012
comment
@roadRunner Ya dan setelah ini saya ikuti lagi tautan ini developers.google.com/maps/articles/phpsqlsearch_v3 dan temukan tokonya menggunakan sencha touch 2   -  person Relax    schedule 09.05.2012


Jawaban (1)


Berikut kode setara HTML Anda di Sencha touch

  • <input type="button" onclick="searchLocations()" value="Search"/>

     {
      xtype: 'button',
      text: 'Search',
      ui: 'confirm',
      listeners : {
          tap : function() {
            // body of searchLocations()
          }
      }
     }  
    
  • Untuk visibility:hidden, gunakan properti selectfield berikut

     hidden: true
    
  • Untuk onload="load()", Anda dapat memanggil metode Komponen berikut.

     initialize()
    
person Saurabh Gokhale    schedule 09.05.2012
comment
dan untuk badan onload=load() ?? - person Relax; 09.05.2012
comment
saat ini saya tidak mempunyai pertanyaan apa pun jika terjadi, saya akan bertanya nanti, terima kasih - person Relax; 09.05.2012