2011-05-27 5 views
1

J'ai 2 questions. Tout d'abord, est-ce possible d'utiliser l'élément de liste dans le toucher sencha sans modèle? Je veux dire, puis-je accéder à l'élément de la liste séparément?Sencha Touch List Component

La seconde est liée à la première. Je dois envoyer mon article de magasin dans le modèle en tant que fonction parametere comment puis-je faire cela? J'ai essayé ci-dessous, mais ne fonctionne pas.

template = new Ext.XTemplate(
'<div style="width:100%;height:40px;">', 
'<span>{c}</span><span style="font-size:10px" >{e}</span>', 
'<span>   ', 
'<tpl for=".">', 
     '<span onload="formatNumber({i})">{i}</span>', 
'</tpl></span>', 
'</div>', 
{ 

Merci,

+0

J'ai trouvé la réponse juste après avoir envoyé le message. Nous pouvons accéder à l'article de magasin avec des valeurs.item ' {[this.formatNumber (values.i)]}', –

+0

Mais encore j'ai besoin de réponse pour ma première question. –

Répondre

1

HTML Les éléments de la liste est la propriété all.elements. Cela vous donnera le nœud DOM HTML de chaque élément de la liste. La propriété n'est pas publique, donc elle risque de casser dans une future version.

Je ne comprends pas vraiment ce que vous essayez de faire. Vous pouvez rendre n'importe quoi avec un modèle.

+0

J'essaie de rendre en utilisant ma propre fonction. L'élément de liste a-t-il une propriété pour cela? –