如何在sapui5中定义ObjectIdentifier期间分配其类型?
我知道如何定义UI控件,如下所示:如何在sapui5中定义ObjectIdentifier期间分配其类型?,sapui5,Sapui5,我知道如何定义UI控件,如下所示: <Text text="{ path: 'some-path', type: 'sap.ui.model.type.Date', formatOptions: {source: {pattern: 'dd/MM/yyyy'}, style: 'long'} }"/> 如果我想定义这样的ObjectIdentifier,语法是什么样的 <ObjectIden
<Text text="{ path: 'some-path',
type: 'sap.ui.model.type.Date',
formatOptions: {source: {pattern: 'dd/MM/yyyy'}, style: 'long'}
}"/>
如果我想定义这样的ObjectIdentifier,语法是什么样的
<ObjectIdentifier text="{some-path}" title="{some-path}"/>
如何为标题和文本指定“类型”?
请帮忙。谢谢:)就像您的第一个示例:
<ObjectIdentifier
text="{
path: 'some-path',
type: 'sap.ui.model.type.Date',
formatOptions: {source: {pattern: 'dd/MM/yyyy'}, style: 'long'}
}"
title="{
path: 'some-path',
type: 'sap.ui.model.type.Date',
formatOptions: {source: {pattern: 'dd/MM/yyyy'}, style: 'long'}
}"/>
就像您的第一个示例:
<ObjectIdentifier
text="{
path: 'some-path',
type: 'sap.ui.model.type.Date',
formatOptions: {source: {pattern: 'dd/MM/yyyy'}, style: 'long'}
}"
title="{
path: 'some-path',
type: 'sap.ui.model.type.Date',
formatOptions: {source: {pattern: 'dd/MM/yyyy'}, style: 'long'}
}"/>
完全一样
命名空间中有一些预定义类型可用
XMLViews中的用法始终是
{path:'some path',
mode:'sap.ui.model.BindingMode.OneWay'//有关可能的值,请参阅BindingMode文档
键入:“full.class.name或.propertyController”
formatOptions:{..}//对象,如类型的构造函数文档中所述
约束:{..}//对象,如类型的构造函数文档中所述
参数:{..}//具有附加绑定参数的对象(大多数取决于模型类型)
格式化程序:“full.function.name或.functionInControl调用程序”
}
您可以使用格式化程序
或类型
。如果使用类型
,则可以使用格式选项
和约束
<代码>模式和参数始终可以使用
如果您只想提供path
,可以使用缩写形式:text=“{some path}”
对于聚合绑定(与属性绑定相比),有不同的选项:没有
类型
或格式化程序
,但是您可以提供分类器
和过滤器
,这是完全相同的
命名空间中有一些预定义类型可用
XMLViews中的用法始终是
{path:'some path',
mode:'sap.ui.model.BindingMode.OneWay'//有关可能的值,请参阅BindingMode文档
键入:“full.class.name或.propertyController”
formatOptions:{..}//对象,如类型的构造函数文档中所述
约束:{..}//对象,如类型的构造函数文档中所述
参数:{..}//具有附加绑定参数的对象(大多数取决于模型类型)
格式化程序:“full.function.name或.functionInControl调用程序”
}
您可以使用格式化程序
或类型
。如果使用类型
,则可以使用格式选项
和约束
<代码>模式和参数始终可以使用
如果您只想提供path
,可以使用缩写形式:text=“{some path}”
对于聚合绑定(与属性绑定相比),有不同的选项:没有类型
或格式化程序
,但可以提供分类器
和过滤器