我想getCountdown用两个参数调用函数:
"Time"或 中硬编码"Status"。这是我的代码:
<ObjectStatus
title="Time"
text="{
parts: [
{path: 'AuctionEnd'},
{path: 'Time'}
],
formatter: '.formatter.getCountdown'
}"
/>
Run Code Online (Sandbox Code Playgroud)
在 formatter.js 中,只有在我的控制台日志中看到的第一个参数:
Run Code Online (Sandbox Code Playgroud)["2016-05-20T12:00:00", undefined]
在 JS 中,我会这样做:
["2016-05-20T12:00:00", undefined]
Run Code Online (Sandbox Code Playgroud) 我正在创建一个小的演示页面,显示UI5的一些直接功能.该页面包含两个主要页面:
Carrid).该表如下所示:
<Table id="detailTable" inset="false" class="sapUiResponsiveMargin">
<columns>
<Column>
<Text text="ID" />
</Column>
<Column>
<Text text="Flightnumber" />
</Column>
<Column>
<Text text="Starts in" />
</Column>
<Column>
<Text text="Departs at" />
</Column>
<Column>
<Text text="Lands in" />
</Column>
<Column>
<Text text="Lands at" />
</Column>
</columns>
</Table>
Run Code Online (Sandbox Code Playgroud)
使用以下代码将数据绑定到列:
// Get routing data and show only entrys with the matched primary key (Carrid)
_onRouteMatched: function(oEvent) {
// ...
var oArgs = oEvent.getParameter("arguments");
var oFlightTable = oView.byId("detailTable");
oFlightTable.bindAggregation("items", {
path: "/CarrierSet(" …Run Code Online (Sandbox Code Playgroud)