2016-08-09 3 views
0

코드에 세그먼트 화 된 단추가 몇 개 있으며 자동으로 첫 번째 항목으로 선택됩니다. 아무 것도 확인하지 않아도됩니다. 나는 그것이 setselectedbutton과 같은 것일 수도 있다고 생각했지만 확실하지 않습니다.기본 세그먼트 단추를 없음으로 설정

var oBt1 = new sap.m.SegmentedButtonItem({text :"yes",width : "auto"}); 
    var oBt2 = new sap.m.SegmentedButtonItem({text :"no",width : "auto"}); 
    var oBt3 = new sap.m.SegmentedButtonItem({text :"yes",width : "auto"}); 
    var oBt4 = new sap.m.SegmentedButtonItem({text :"no",width : "auto"}); 
    var oBt5 = new sap.m.SegmentedButtonItem({text :"yes",width : "auto"}); 
    var oBt6 = new sap.m.SegmentedButtonItem({text :"no",width : "auto"}); 

var oSelectDD = new sap.m.SegmentedButton({items : [oBt1, oBt2]}) 
    .addStyleClass("bgDarkBack-SB"); 
    oSelectDD.setSelectedButton(false); 
    var oSelectDD2 = new sap.m.SegmentedButton({items : [oBt3, oBt4]}) 
    .addStyleClass("bgDarkBack-SB"); 
    var oSelectDD3 = new sap.m.SegmentedButton({items : [oBt5, oBt6]}) 
    .addStyleClass("bgDarkBack-SB"); 

답변

0

표시되지 않은 테스트 버튼을 만들어 선택한 것으로 기본 설정했습니다.

  var oBt1 = new sap.m.SegmentedButtonItem({text :"yes",width : "auto"}); 
    var oBt2 = new sap.m.SegmentedButtonItem({text :"no",width : "auto"}); 
    var oBt3 = new sap.m.SegmentedButtonItem({text :"yes",width : "auto"}); 
    var oBt4 = new sap.m.SegmentedButtonItem({text :"no",width : "auto"}); 
    var oBt5 = new sap.m.SegmentedButtonItem({text :"yes",width : "auto"}); 
    var oBt6 = new sap.m.SegmentedButtonItem({text :"no",width : "auto"}); 
    var oBt7 = new sap.m.SegmentedButtonItem({text :"test",width : "auto"}); 
    var oSelectDD = new sap.m.SegmentedButton({items : [oBt1, oBt2]}) 
    .addStyleClass("bgDarkBack-SB"); 
    oSelectDD.setSelectedButton(oBt7); 
    var oSelectDD2 = new sap.m.SegmentedButton({items : [oBt3, oBt4]}) 
    .addStyleClass("bgDarkBack-SB"); 
    oSelectDD2.setSelectedButton(oBt7); 
    var oSelectDD3 = new sap.m.SegmentedButton({items : [oBt5, oBt6]}) 
    .addStyleClass("bgDarkBack-SB"); 
    oSelectDD3.setSelectedButton(oBt7); 
관련 문제