2015-01-10 63 views
0

Iam使用DevExtreme 14.2版本,我無法在dxRadioGroup上設置默認值。考慮下面的代碼,我不知道我犯了什麼錯誤。DevExtreme dxRadioGroup默認selectedIndex問題

HTML:

 <div data-bind="dxRadioGroup: { dataSource: items, layout: 'horizontal', value: defaultvalue, valueExpr: 'this' }"></div> 

JS:

dxSample_13_2.home = function (params) { 

    var viewModel = { 
    items: [ 
     { text: "Tea" }, 
     { text: "Coffee" }, 
     { text: "juice" } 
    ], 
    defaultvalue: ko.observable(items[2]), 
    } 

    return viewModel; 
}; 
+0

您是否嘗試過使用值綁定?通過價值綁定 –

+0

也不會工作 – sona

+1

在文檔中似乎沒有任何東西。我建議自己去問DevExtreme –

回答

0

看起來你在你的代碼中的錯誤。您嘗試訪問的變量沒有items

var items = [ 
     { text: "Tea" }, 
     { text: "Coffee" }, 
     { text: "juice" } 
    ]; 

var viewModel = { 
    items: items, 
    defaultvalue: ko.observable(items[2]) 
}; 

見工作小提琴:http://jsfiddle.net/tabalinas/tfvtq9y0/