cum să ascundeți titlul în listă?

Prin lista implicită nu are titlulBar, dar când creez o listă în așa fel are un titluBar gol

Ext.define('Application.view.RecipeList', {
    extend: 'Ext.List',
    xtype: 'recipelist',
    requires: ['Application.store.Recipes'],
    id:'list',   
    config: {             
        grouped: true,
        itemTpl: '{title}',
        store: 'Recipes',
        onItemDisclosure: true
    }
});

Poate cineva să mă ajute să înțeleg cum să ascund titleBar?

0
Este cu adevărat tot ce aveți în aplicația dvs.?
adăugat autor Titouan de Bailleul, sursa

1 răspunsuri

Bara goală este de fapt bara de navigare.

If you want to hide it you just need to set the navigationBar to false in your mainpanel

Actualizare

config: {
    navigationBar: false, 
    items: [{
        xtype: 'recipelist',
    }]
}

Actualizare

Iată cum puteți adăuga bara de căutare în bara de navigare

this.getMain().getNavigationBar().add({
    xtype: 'searchfield',
    itemId:'contact_search',
    placeHolder: 'Search....',
    listeners: {
        scope: this,
        clearicontap: this.onSearchClearIconTap,
        keyup: this.onSearchKeyUp
    }
});

Dar atunci trebuie să-l ascundeți când treceți la cartea de detaliu, dar vă voi lăsa să vă dați seama cum să faceți asta.

0
adăugat
adăugat autor Ellina Cherevkova, sursa
De asemenea, m-am gândit la asta, dar adaug un câmp de căutare în controlerul principal.js, este posibil să-l adăugați în vizualizarea de navigare?
adăugat autor Ellina Cherevkova, sursa
Grozav! esti super cool!
adăugat autor Ellina Cherevkova, sursa
Vedeți răspunsul meu actualizat. Dar nu mai aveți bara de navigare, deci nu veți mai putea reveni din panoul detaliat. Deci, vă sugerez să puneți bara de căutare și să plasați un câmp de căutare în bara de navigare.
adăugat autor Titouan de Bailleul, sursa
Vedeți răspunsul meu actualizat.
adăugat autor Titouan de Bailleul, sursa