2020-09-09 15:36发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,鲁本斯,
它太大了,无法检查代码并提供任何注释,反正请检查下面的内容是否有帮助,
*在第二个视图中:我想 该值属于this.sMasterContext,如果是这样,则可以使用model.getProperty(this.sMasterContext +"/img/propertyname")获得该值,并将该值设置为所需的输入。 如果没有,
**在第一个视图中:您可以再有一个模式以及其他两个模式(context和masterContext),并且类似的模式也可以传递所需的值。
-Akhilesh
有人可以帮我吗?
嗨鲁本斯,
从我在顶部的文本中了解到,您正在获得一个列表,单击任何项目时,值都需要在下一页显示。
请点击下面的列表进行活动
list:function(evt){
var sel_value = evt.oSource.getValue(); //在这种情况下,您将获得唯一选择的值。
现在,您只需将sel_value绑定到一个本地josn模型,就需要将其传递到下一个视图并将其绑定到要显示的UI元素。
谢谢
Deepak Raj。
它没有帮助我,但是谢谢
嗨鲁本,
从选择列表项的列表中获取选定的值
在xml视图中
在控制器中
onListSelect:函数(事件)
{
var selItem = this.getView()。byId(" idList")。getSelectedKey();
this.getRouter.navTo(" Results",{
item:selItem
}
在manifest.json的路由中,在路由模式中添加一个参数,以将该值传递到第二页。
例如
"路线":[{"名称":"结果",
"样式":" {item}",
"目标":"结果"}]
"目标":{"结果":{" viewName":"结果",
"标题":"结果"," viewLevel":2,
" controlAggregation":"页面",
}}
在View2控制器中,在routematched事件中,从此代码中获取选定的项目
routematched:function(event)
var selItem = event.getParameter('arguments')。item;
然后您可以在视图2中将此selItem设置到输入控件中。
希望这会有所帮助!
对不起,但是我是SAPUI5的入门作品,我不知道如何在我的代码中使用该示例 必须将您的示例放在哪个文件中?
我的控制器0中有方法" _onListItemPress"
_onListItemPress:函数(oEvent){ var oListItem = oEvent.getParameter(" listItem"); var oBindingContext = oListItem.getBindingContext(); 返回新的ES6Promise.Promise(function(resolve,reject){ this.doNavigate(" 1461232176312_S1",oBindingContext,解析为"" ); } .bind(this)); }
最多设置5个标签!
嗨,鲁本斯,
它太大了,无法检查代码并提供任何注释,反正请检查下面的内容是否有帮助,
*在第二个视图中:我想 该值属于this.sMasterContext,如果是这样,则可以使用model.getProperty(this.sMasterContext +"/img/propertyname")获得该值,并将该值设置为所需的输入。 如果没有,
**在第一个视图中:您可以再有一个模式以及其他两个模式(context和masterContext),并且类似的模式也可以传递所需的值。
-Akhilesh
有人可以帮我吗?
嗨鲁本斯,
从我在顶部的文本中了解到,您正在获得一个列表,单击任何项目时,值都需要在下一页显示。
请点击下面的列表进行活动
list:function(evt){
var sel_value = evt.oSource.getValue(); //在这种情况下,您将获得唯一选择的值。
现在,您只需将sel_value绑定到一个本地josn模型,就需要将其传递到下一个视图并将其绑定到要显示的UI元素。
谢谢
Deepak Raj。
它没有帮助我,但是谢谢
嗨鲁本,
从选择列表项的列表中获取选定的值
在xml视图中
在控制器中
onListSelect:函数(事件)
{
var selItem = this.getView()。byId(" idList")。getSelectedKey();
this.getRouter.navTo(" Results",{
item:selItem
}
}
在manifest.json的路由中,在路由模式中添加一个参数,以将该值传递到第二页。
例如
"路线":[{"名称":"结果",
"样式":" {item}",
"目标":"结果"}]
"目标":{"结果":{" viewName":"结果",
"标题":"结果"," viewLevel":2,
" controlAggregation":"页面",
}}
在View2控制器中,在routematched事件中,从此代码中获取选定的项目
routematched:function(event)
{
var selItem = event.getParameter('arguments')。item;
}
然后您可以在视图2中将此selItem设置到输入控件中。
希望这会有所帮助!
对不起,但是我是SAPUI5的入门作品,我不知道如何在我的代码中使用该示例
必须将您的示例放在哪个文件中?
我的控制器0中有方法" _onListItemPress"
一周热门 更多>