Sapui5 “设置”;visibleEdit";及;visibleDelete";JS代码中UI5 sap.m.UploadCollectionItem的值
我在和你一起工作。Sapui5 “设置”;visibleEdit";及;visibleDelete";JS代码中UI5 sap.m.UploadCollectionItem的值,sapui5,Sapui5,我在和你一起工作。 现在,我希望能够在每个文件的运行时根据来自后端的值更改enableEdit,enableDelete,visibleEdit,visibleDelete的值,而不仅仅是通过XML模板静态地更改这些值 我试过这样的方法: oController.getModel(“文件”).setProperty(“/visibleEdit”,false) 但这似乎是一种错误的做法 如何使用JS(运行时)为每个文件设置所需的visibleEdit 带有UploadCollection组件的视
现在,我希望能够在每个文件的运行时根据来自后端的值更改
enableEdit
,enableDelete
,visibleEdit
,visibleDelete
的值,而不仅仅是通过XML模板静态地更改这些值
我试过这样的方法:
oController.getModel(“文件”).setProperty(“/visibleEdit”,false)
但这似乎是一种错误的做法
如何使用JS(运行时)为每个文件设置所需的visibleEdit
带有UploadCollection
组件的视图片段:
在此代码段中,启用编辑
,启用删除
,可见编辑
,可见删除
的值是基于遗留逻辑硬编码的
现在,我需要添加一个关于
启用编辑
,启用删除
,可见编辑
,可见删除
的附加条件。理想情况下,我希望在控制器中实现此更改,以便对该逻辑具有更大的灵活性和控制。您需要更新启用编辑
,启用删除
,可见编辑
,可见删除
属性值,而不是更新json模型的值
请参考UI5方法:
能否提供视图片段?没有这些,很难说。默认情况下,控制器类中没有
getModel
方法。或者你有一种BaseController或者你做了一个controller.getView().getModel
。但是我们需要了解UploadCollection聚合Bing是如何定义的。@fabiopagoti,很抱歉响应延迟,我为视图添加了一个代码段。希望,它带来更多细节。