Show TOC

Setting the Default Binding ModeLocate this document in the navigation structure

The default binding mode applies when a model instance is created. You can overwrite the default binding mode after model creation.


  1. To change the default binding mode, call the setDefaultBindingMode method on the model as follows:
    var oModel = new sap.ui.model.json.JSONModel();

    In this example, all new bindings for the model will have the one-way binding mode by default.

  2. You can, however, only set supported binding modes as default binding mode. You can check if a binding mode is supported as follows:
    var oModel = new sap.ui.model.json.JSONModel();
    if (oModel.isBindingModeSupported(sap.ui.model.BindingMode.OneTime)) { // true

    When you change the binding mode of an existing model instance, the existing bindings are not updated with the newly set binding mode.