如何获取 Webix 单选按钮的文本值?

How to get the text value of a Webix radio button?

Webix ui.radio 选项的 value 如何获得? getValue() 方法 returns 仅 ID os 所选对象,以及 onChange 中的第一个参数。这是 possible 吗?谢谢。

样本:

{
  view:"radio",
  label:"uiRadio",
  options:[
    { id:1, value:"Test 1"},
    { id:2, value:"Test 2"},
    { id:3, value:"Test 3"}
  ], 
  on:{ onChange:function(newV){ 
    webix.message(this.getValue()+"  "+newV)
  }}
}

http://webix.com/snippet/3e1adc6f

它不是很漂亮,但这是我想出的:

webix.ui({
  view:"radio",
  label:"uiRadio",
  options:[
    { id:1, value:"Test 1"},
    { id:2, value:"Test 2"},
    { id:3, value:"Test 3"}
  ], 
  on:{ onChange:function(newV){ 
    var textValue = this.data.options
                  .filter(function(el) {return el.id == newV})
                  [0].value

    webix.message(newV + ": " + textValue)
  }}
});