滑块价值 - Sencha Architect

时间:2016-07-27 19:07:26

标签: extjs slider sencha-touch sencha-architect

我试图获取滑块值,而不是数值。我将数组对象作为值,如何纠正它。

例如:

xtype: 'sliderfield',
                        html: '<span class="not-like">Not Likely</span> <span class="like">Like</span>',
                        label: '',
                        name: 'like',
                        maxValue: 10,
                        value: '1'
                    }

而不是

xtype: 'sliderfield',
                        html: '<span class="not-like">Not Likely</span> <span class="like">Like</span>',
                        label: '',
                        name: 'like',
                        maxValue: 10,
                        value: [1]
                    }

使用Sencha架构师版本: 3.1.0.1934

获取滑块值的任何帮助。

1 个答案:

答案 0 :(得分:0)

我希望你要求Thump索引值。 在OnDrag和Onchage事件中,您可以获得拇指索引和值。

OnDragPointSlider : function(sliderfield, sl, thumb, e, eOpts) {
    var slider = sliderfield.getComponent();
    var index = slider.getThumbIndex(thumb);
    var newValue = slider.getValue()[index];
},