朋友们好,原生淘客app,
片段是可以重用的轻量级UI部件,定义类似于视图,但是Fragment没有涉及任何控制器或其他行为代码。
每当我们需要在应用程序/视图中多次使用一些类似的UI部分时,我们都会创建这些UI部分的片段,因为片段是可重用的,并且与视图和控件相比重量很轻。片段与一起存储在应用程序中,物联网门锁,只能由该应用程序使用。
SAPUI5提供不同类型的片段碎片:参考:Fragments
应该不可能创建JSON片段。
每个片段文件声明应该遵循以下语法是.Fragment。
例如:empDetails.fragment.xml文件
创建简单的UI5应用程序,并在WebContent文件夹下创建一个新文件夹"fragmentViews",以存储所创建文件夹下的所有片段视图
索引.html
empDetails.view.xml文件
empDetails.controller.js公司
getEmpDetails.fragment.xml文件
输出画面
当我们选择任何记录并点击"更新"按钮时,大数据时代纪录片,片段就是视图开放。
致以最诚挚的问候
Vijay Kalluri
官方(非常有用!)本教程有一节专门介绍"片段"(还有一节介绍片段回调。
SAPUI5 SDK-演示工具包
只是好奇而已(可能有助于在博客中为其他人提供注释)……为什么要为"片段视图"创建一个单独的文件夹,什么是淘客,为什么不至少将其作为视图目录中的子文件夹?只是你的喜好还是什么?
嗨,
我遵循了这个教程,在控制器
中添加了代码getDialog:function(){
//用dialog创建一个片段,并传递所选数据
if(!此对话框){
//这个片段可以从控制器实例化如下:
此对话框= sap.ui.xmlfragment文件("fragmentViews.filter文件",this);
//调试器;
此.getView().添加依赖项(此对话框);
}
//调试器;
返回此对话框;
},云服务器好,
onFilter:function(){
this.\u getDialog().open();
},
未捕获错误:资源碎片视图/filter.fragment.xml文件无法从../../resources/fragmentViews加载/filter.fragment.xml文件. 检查"找不到文件"或分析错误。原因:未找到
我遇到上述错误。
我的片段文件位于fragmentviews文件夹下,该文件夹已位于SAP WEB IDE的webapp文件夹下。请告诉我怎么做。
罗希特,
你在下面加了这行吗索引.html
data sap ui resourceroots='{"fragmentViews":"fragmentViews"}'>
使用这行代码调用fragmentViews文件夹。
是的,我忘了那行,快发疯了
谢谢Vijay的及时回复。
欢迎
谢谢Solomon,
简单的回复了解我为片段视图创建单独文件夹的目的