UI5 文档说明:UI5 中的模型定义
UI5 documentation clarification: model definition in UI5
在 UI5 文档中是 written:
// set data model
const oData = {
recipient: {
name: "World"
}
};
但是没有关于以下内容的任何寻址:
- 在这种情况下
World
是什么意思。
- 我们在这里使用什么值should/can?
- 我们应该在这里指定
recipient: {name: "World"}
还是我们在这里唯一需要做的就是初始化 new JSONModel(oData)
?
- 以下代码只是一个普通的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");
在 UI5 文档中是 written:
// set data model
const oData = {
recipient: {
name: "World"
}
};
但是没有关于以下内容的任何寻址:
- 在这种情况下
World
是什么意思。 - 我们在这里使用什么值should/can?
- 我们应该在这里指定
recipient: {name: "World"}
还是我们在这里唯一需要做的就是初始化new JSONModel(oData)
?
- 以下代码只是一个普通的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");