Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

problem using two way binding of json model..


I am trying to bind sapui5 controls to a json model using bind value & bind property as shown



UIModel is the json Model which i have declared in my onit: of controller as shown

var UIModelCore = new woodsoftui5.model.MaterialIssueOrder();

        var UIModelJson = new sap.ui.model.json.JSONModel();



but i have a similar model which i use it to save data when i search using Ajax service where i am setting data to both UIModel &  miModeljson

I am comparing if there is any change in UIModel &  miModeljson in my save function as shown

miSave: function (showPrintOrder) {

        var UIModel = sap.ui.getCore().getModel("UIModel");



        /****Checking if there is any change in values in ui and values obtained from data base*******************/

        if (!(_.isEqual(miModelJson.oData, UIModel.oData))) {.....Ajax call for save...}

the problem is that the values of the controls are also binding to miModelJson which i think a problem with twoWay binding which is new to me!!!!

The whole thing i am doing is to eliminate Ajax for Save,

please help...............




Former Member
Not what you were looking for? View more on this topic or Ask a question