可能是一个愚蠢的问题,但我似乎感到困惑。我对sencha的触摸很新。我有一个文本字段,我想要做的就是保存文本字段的值。我已经在场上放置了一个改变监听器,并希望收听“混合”类型的“newValue”。我如何获得文本字段中的真实字符串?应该很容易 - 我猜?提前谢谢。
答案 0 :(得分:0)
您获得的值将是String类型,您可以使用此方法检查
if(Ext.isString(value)) {
alert('string');
} else {
alert('something else');
}
实际上,Mixed不是javascript的数据类型,它只是在sencha文档中用来表示单个类型的组合(如Boolean,String,Number,Array,Object等)。
混合类型通常用于定义返回值或可以传递任何内容的参数,因此想要扩展文本字段的类可以在getValue函数中返回boolean,因此返回值的类型不固定,可以通过子类
<强>参考:强>