【发布时间】:2015-09-10 02:36:05
【问题描述】:
我是 SAPUI5 的新手,我正在做一些关于 Master 和 Detail 页面的练习。
我有 2 个视图,Master.view.xml 和 Detail.view.xml。 Master.view.xml 包含员工列表。当用户单击员工时,它将导航到详细信息视图。 Detail.view.xml 包含所选员工的详细信息。
每个视图都有其对应的控制器。 我已将我的 json 模型放在 Master.controller.js 中。
如何在不传递数据的情况下从 Master.controller.js 访问 Detail.view.xml 的 json 模型?这甚至可能吗?
@keshet
这是我在母版页中创建的列表:
<List xmlns="sap.m"
id="masterList"
headerText="{i18n>masterHeaderText}"
footerText="Updated: September 4, 2015"
items="{/employeeDetails}"
itemPress="" >
<StandardListItem xmlns="sap.m"
id="{empid}"
title="{name}"
description="{levelDesc}"
info="{cubeNo}"
type="Navigation"
tap="handleListItemPress" />
</List>
现在我正在尝试将 StandardListItem 的 ID 更改为来自模型的员工 ID。但是出现一个错误,说我不能使用 empid 作为 StandardListItem 的 id。我该怎么做?
【问题讨论】:
-
看看这个:link