扩展Sencha Touch文本字段

时间:2014-03-14 18:08:53

标签: sencha-touch sencha-touch-2 sencha-touch-2.2

我正在尝试扩展TextField以根据位置信息初始化值。以下代码可以满足我的需求。

Ext.define("Tasks.view.LatitudeField", {
    extend: 'Ext.field.Text',
    alias:'widget.latitudeField',

    xtype: 'latitudefield',  

    initialize : function() 
    {
        console.log("Component Initialized ");
        this.setValue("123456");
    },
});

但是当显示该字段时,我无法单击x图标来清除文本。 x图标根本无法点击。

enter image description here

1 个答案:

答案 0 :(得分:0)

在initialize方法中调用parent方法:

initialize: function() {
    console.log("Component Initialized ");
    this.setValue("123456");

    this.callParent(arguments);
}