2016-07-14 8 views
0

Ich habe zwei Komponenten, eine multiComboBox und ein Kontrollkästchen. Und beide Komponenten sind mit einem Modell verbindlich. Ich möchte wissen, ob die Daten des Modells in einer Weise verbunden werden können. Wenn ich das Kontrollkästchen aktiviere, ist das ComboBox aktiviert. Und wenn das ComboBox deaktiviert ist, kann die Eigenschaft 'ausgewählt' des Kontrollkästchens nicht geändert werden.Bindung von zwei Modellen in SAPUI5

var comboBox = new sap.m.MultiComboBox({ 
    enabled:'{isOthers}', 
    }); 
var checkbox = new sap.m.CheckBox({ 
    selected: '{checked}' 
}); 
+0

Wenn die Combobox deaktiviert ist, wie möchten Sie das Kontrollkästchen dann aktivieren, um die Combobox zu aktivieren? –

+0

Auch, weil Sie bereits Javascript verwenden, um diese Steuerelemente zu erstellen, wäre es am besten, diese Eigenschaften über JavaScript zu binden, anstatt eine Zeichenfolge zu übergeben. –

Antwort

0

Ich verstehe das nicht „Und wenn die comboBox dis aktiviert ist, wird die Eigenschaft‚ausgewählt‘von Checkbox geändert werden“, wie auch immer, überprüfen Sie den folgenden Code ein: JS Bin Demonstration