UI5 文档说明:UI5 中的模型定义

UI5 documentation clarification: model definition in UI5

在 UI5 文档中是 written:

// set data model
const oData = {
    recipient: {
        name: "World"
    }
};

但是没有关于以下内容的任何寻址:

  1. 以下代码只是一个普通的JavaScript对象,不是模型。
const oData = {
    recipient: {
        name: "World"
    }
};

2.the 以下代码初始化模型。

var oModel = new JSONModel(oData);

此初始化后,您可以get/set此模型的任何属性

var oRecipient = oModel.getProperty("/recipient");
var sName = oModel.getProperty("/recipient/name");

oModel.setProperty("/recipient",{"name":"abc"});
oModel.setProperty("/recipient/name","abc");