[英]jQuery Storage Type undefined
我使用jQuery存储来存储数据。
oStore = jQuery.sap.storage(jQuery.sap.storage.Type.local);
oStore.put("id", rep);
但我收到这个错误:
无法读取未定义的属性“类型”
你能帮忙吗?
为什么没有定义jQuery.sap.storage
的原因是该模块尚未加载(因此不能全局访问)。 每当您使用jQuery API时,请确保首先解析其依赖关系,然后使用已解析的参数名称,而不是如文档中所述全局访问API:
在AMD工厂函数中只使用局部变量,不要通过它们的全局名称访问其他模块的内容,即使是像
jQuery
或sap.ui.Device
这样的基本内容sap.ui.Device
。 您无法确定模块是否已加载且命名空间是否可用。
例:
sap.ui.define([
"jquery.sap.storage",
// ...
], function(jQuery /*...*/) {
"use strict";
const storageType = jQuery.sap.storage.Type.local;
const storage = jQuery.sap.storage(storageType);
// ...
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.