¿Cómo evito el burbujeo de events en una vista de aleación de titanio?

En la documentation, parece que puede evitar el burbujeo al pasar un argumento a un evento de clic en un campo de text:

http://docs.appcelerator.com/titanium/3.0/#!/api/Titanium.UI.TextField-event-click

Usando su nueva estructura de aleación, tengo un campo de text declarado así:

<TextField id='name' onClick='doStuff' /> 

y en mi controller tengo esta function:

 function doStuff(e) { alert('hello'); } 

Sin embargo, este elemento está envuelto en un elemento contenedor que también tiene un evento onClick, y me gustaría evitar que se dispare cuando hago clic en el campo de text. ¿Cómo puedo lograr esto?

Tratar:

 function doStuff(e){ e.cancelBubble = true; alert('hello'); } 

Supongamos que ha escrito este código en el file xml:

 <View id = “parent” onClick = “parentClicked”> <ImageView id=“sampleImage” onClick= “childImageClicked”> </ImageView> </View> 

Entonces

Prueba esto en TSS:

 “#sampleImage” : { bubbleParent : false, } 

o si quieres hacerlo en Javascript:

 function function_name(e){ e.cancelBubble = true; } 

http://docs.appcelerator.com/platform/latest/#!/api/Titanium.Event-property-cancelBubble

Espero que esto funcione para tí.