jquery - SAP UI5 JQuery 拖放不起作用
问题描述
如提到的链接,我已经在 sap ui5 应用程序中创建了拖放功能。
1) 使用单个视图和控制器时,拖放功能工作正常。2) 使用多个视图和控制器时,如果我的拖放视图不是我的初始视图。拖放功能不起作用。
1)我试图在控制器级别和组件级别加载库。当只有一个视图和控制器时,它工作正常。2)但是当有多个视图和控制器时,同样不起作用,主要是当我从其他屏幕导航到拖放屏幕时。如果拖放视图是初始视图,那么它也可以正常工作。
1)在控制器级别和组件级别,我在这两种情况下都写了如下
jQuery.sap.require("DragNDropDragNDrop.model.widget");
jQuery.sap.require("DragNDropDragNDrop.model.mouse");
jQuery.sap.require("DragNDropDragNDrop.model.sortable");
jQuery.sap.require("DragNDropDragNDrop.model.droppable");
jQuery.sap.require("DragNDropDragNDrop.model.draggable");
sap.ui.define([
"sap/ui/core/mvc/Controller",
"sap/ui/model/json/JSONModel",
'sap/m/MessageBox'
解决方案
推荐阅读
- javascript - Google Scripts / Sheets 在数据输入单元格后添加前缀
- apache-kafka - Axon 事件通过 EventBus 多次发布
- angular - http 请求何时阻塞 Angular 渲染?
- php - 如何获取所有评论,其帖子标题链接到 laravel 中的帖子表?
- unity3d - 没有调用协程
- c++ - MacBook 无法识别 Cmd+Plus 快捷方式
- draw2d - 如何始终在前台显示天狼星标签
- python - 在 Python 中存储矩阵元素的更快方法
- javascript - 如何滚动到反应js中的特定ID?
- python - 在 Python 中使用 cx_Oracle 中的 executemany() 从批量插入数据加载中查找错误记录